Dialog share button, rework unfavorite buttons

This commit is contained in:
Natsumi
2024-12-10 16:47:05 +13:00
parent c7c4e7bb99
commit 158248885b
10 changed files with 96 additions and 46 deletions

View File

@@ -166,7 +166,7 @@ export default class extends baseClass {
var friendRef = this.friends.get(userId);
if (typeof friendRef?.ref !== 'undefined') {
friendRef.ref.$joinCount++;
friendRef.ref.$lastSeen = Date.now();
friendRef.ref.$lastSeen = new Date().toJSON();
friendRef.ref.$timeSpent += Date.now() - ref.joinTime;
if (
this.sidebarSortMethods.includes(

View File

@@ -2222,6 +2222,9 @@ export default class extends baseClass {
case 'Refresh':
this.showGroupDialog(D.id);
break;
case 'Share':
this.copyGroupUrl(D.ref.$url);
break;
case 'Moderation Tools':
this.showGroupMemberModerationDialog(D.id);
break;
@@ -2645,11 +2648,11 @@ export default class extends baseClass {
groupGalleryStatus(gallery) {
var style = {};
if (!gallery.membersOnly) {
style.joinme = true;
style.blue = true;
} else if (!gallery.roleIdsToView) {
style.online = true;
style.green = true;
} else {
style.busy = true;
style.red = true;
}
return style;
},