-
![](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVyc29uLWNpcmNsZSIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBkPSJNMTEgNmEzIDMgMCAxIDEtNiAwIDMgMyAwIDAgMSA2IDB6Ii8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCA4YTggOCAwIDEgMSAxNiAwQTggOCAwIDAgMSAwIDh6bTgtN2E3IDcgMCAwIDAtNS40NjggMTEuMzdDMy4yNDIgMTEuMjI2IDQuODA1IDEwIDggMTBzNC43NTcgMS4yMjUgNS40NjggMi4zN0E3IDcgMCAwIDAgOCAxeiIvPgo8L3N2Zz4=)
-
+ ${user_image}
+
${dxcallsign}
@@ -1289,6 +1299,16 @@ update_chat = function (obj) {
${timestamp}
+
+
+
+ ${obj.broadcast_sender}
+ dxcallsign
+
@@ -2282,6 +2302,11 @@ function getSetUserInformation(selected_callsign) {
// split data string by "base64" for separating image type from base64 string
atob(data.user_info_image.split(";base64,")[1]);
+
+ if (selected_callsign.startsWith("BC-")){
+ data.user_info_image = defaultGroupIcon
+ }
+
document.getElementById("dx_user_info_image").src =
data.user_info_image;
document.getElementById("user-image-" + selected_callsign).src =
@@ -2289,9 +2314,16 @@ function getSetUserInformation(selected_callsign) {
} catch (e) {
console.log(e);
console.log("corrupted image data");
+
+ if (selected_callsign.startsWith("BC-")){
+ var userIcon = defaultGroupIcon;
+ } else {
+ var userIcon = defaultUserIcon;
+ }
+
document.getElementById("user-image-" + selected_callsign).src =
- defaultUserIcon;
- document.getElementById("dx_user_info_image").src = defaultUserIcon;
+ userIcon;
+ document.getElementById("dx_user_info_image").src = userIcon;
}
} else {
// throw error and use placeholder data
@@ -2347,9 +2379,15 @@ function getSetUserInformation(selected_callsign) {
console.log("writing user info to modal failed");
console.log(err);
+ if (selected_callsign.startsWith("BC-")){
+ var userIcon = defaultGroupIcon;
+ } else {
+ var userIcon = defaultUserIcon;
+ }
+
// Callsign list elements
document.getElementById("user-image-" + selected_callsign).src =
- defaultUserIcon;
+ userIcon;
document.getElementById("user-image-" + selected_callsign).className =
"p-1 rounded-circle w-100";
document.getElementById("user-image-" + selected_callsign).style =