Skip to content

Commit 11c77f9

Browse files
committed
Collaborators
1 parent 1b06549 commit 11c77f9

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

services/static-webserver/client/source/class/osparc/share/Collaborators.js

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -412,14 +412,18 @@ qx.Class.define("osparc.share.Collaborators", {
412412
if (Object.prototype.hasOwnProperty.call(this.__collaborators, gid)) {
413413
const collab = this.__collaborators[gid];
414414
// Do not override collaborator object
415-
const collaborator = osparc.utils.Utils.deepCloneObject(collab);
416-
if ("first_name" in collaborator) {
415+
const collaborator = {
416+
"gid": collab.getGroupId(),
417+
"thumbnail": collab.getThumbnail(),
418+
};
419+
if ("getUserId" in collab) {
417420
// user
418-
collaborator["thumbnail"] = collaborator.getThumbnail();
419-
collaborator["name"] = collaborator.getLabel();
420-
} else if (everyoneGIds.includes(parseInt(gid))) {
421-
// everyone product or everyone
422-
if (collaborator["thumbnail"] === null) {
421+
collaborator["name"] = collab.getLabel();
422+
collaborator["login"] = collab.getLogin();
423+
} else {
424+
collaborator["label"] = collab.getLabel();
425+
collaborator["description"] = collab.getDescription();
426+
if (everyoneGIds.includes(parseInt(gid))) {
423427
collaborator["thumbnail"] = "@FontAwesome5Solid/globe/32";
424428
}
425429
}

0 commit comments

Comments
 (0)