@@ -23,11 +23,11 @@ templ ActivityList(activityEntries []db.Activity, membersByID map[int64]db.Membe
2323 { intl.FormatDate (activity.CreatedAt ) }
2424 { " " }
2525 { intl.Localize (&i18n.LocalizeConfig {
26- DefaultMessage : &i18n.Message {
27- ID: " Activity.List.AtConnector" ,
28- Other: " at" ,
29- },
30- }) }
26+ DefaultMessage : &i18n.Message {
27+ ID: " Activity.List.AtConnector" ,
28+ Other: " at" ,
29+ },
30+ }) }
3131 { " " }
3232 { intl.FormatTime (activity.CreatedAt ) }
3333 </time >
@@ -38,29 +38,29 @@ templ ActivityList(activityEntries []db.Activity, membersByID map[int64]db.Membe
3838 if activity.Action == db.ActivityAction_Create {
3939 { " " }
4040 { intl.Localize (&i18n.LocalizeConfig {
41- DefaultMessage : &i18n.Message {
42- ID: " Activity.List.ActionCreated" ,
43- Other: " created" ,
44- },
45- }) }
41+ DefaultMessage : &i18n.Message {
42+ ID: " Activity.List.ActionCreated" ,
43+ Other: " created" ,
44+ },
45+ }) }
4646 { " " }
4747 } else if activity.Action == db.ActivityAction_Update {
4848 { " " }
4949 { intl.Localize (&i18n.LocalizeConfig {
50- DefaultMessage : &i18n.Message {
51- ID: " Activity.List.ActionUpdated" ,
52- Other: " updated" ,
53- },
54- }) }
50+ DefaultMessage : &i18n.Message {
51+ ID: " Activity.List.ActionUpdated" ,
52+ Other: " updated" ,
53+ },
54+ }) }
5555 { " " }
5656 } else if activity.Action == db.ActivityAction_Delete {
5757 { " " }
5858 { intl.Localize (&i18n.LocalizeConfig {
59- DefaultMessage : &i18n.Message {
60- ID: " Activity.List.ActionDeleted" ,
61- Other: " deleted a " ,
62- },
63- }) }
59+ DefaultMessage : &i18n.Message {
60+ ID: " Activity.List.ActionDeleted" ,
61+ Other: " deleted" ,
62+ },
63+ }) }
6464 { " " }
6565 } else {
6666 { " " }
@@ -71,25 +71,43 @@ templ ActivityList(activityEntries []db.Activity, membersByID map[int64]db.Membe
7171 <span class =" opacity-50" >
7272 if activity.EntityType == db.ActivityEntity_Space {
7373 { intl.Localize (&i18n.LocalizeConfig {
74- DefaultMessage : &i18n.Message {
75- ID: " Activity.List.EntitySpace" ,
76- Other: " this space" ,
77- },
78- }) }
74+ DefaultMessage : &i18n.Message {
75+ ID: " Activity.List.EntitySpace" ,
76+ Other: " this space" ,
77+ },
78+ }) }
7979 } else if activity.EntityType == db.ActivityEntity_Member {
80- { intl.Localize (&i18n.LocalizeConfig {
81- DefaultMessage : &i18n.Message {
82- ID: " Activity.List.EntityMember" ,
83- Other: " member" ,
84- },
85- }) }
80+ if activity.Action == db.ActivityAction_Delete {
81+ { intl.Localize (&i18n.LocalizeConfig {
82+ DefaultMessage : &i18n.Message {
83+ ID: " Activity.List.EntityMemberIndefinite" ,
84+ Other: " a member" ,
85+ },
86+ }) }
87+ } else {
88+ { intl.Localize (&i18n.LocalizeConfig {
89+ DefaultMessage : &i18n.Message {
90+ ID: " Activity.List.EntityMemberDefinite" ,
91+ Other: " the member" ,
92+ },
93+ }) }
94+ }
8695 } else if activity.EntityType == db.ActivityEntity_Note {
87- { intl.Localize (&i18n.LocalizeConfig {
88- DefaultMessage : &i18n.Message {
89- ID: " Activity.List.EntityNote" ,
90- Other: " note" ,
91- },
92- }) }
96+ if activity.Action == db.ActivityAction_Delete {
97+ { intl.Localize (&i18n.LocalizeConfig {
98+ DefaultMessage : &i18n.Message {
99+ ID: " Activity.List.EntityNoteIndefinite" ,
100+ Other: " a note" ,
101+ },
102+ }) }
103+ } else {
104+ { intl.Localize (&i18n.LocalizeConfig {
105+ DefaultMessage : &i18n.Message {
106+ ID: " Activity.List.EntityNoteDefinite" ,
107+ Other: " the note" ,
108+ },
109+ }) }
110+ }
93111 } else {
94112 { " <unknown entity>" }
95113 }
@@ -100,11 +118,11 @@ templ ActivityList(activityEntries []db.Activity, membersByID map[int64]db.Membe
100118 if !activity.EntityID .Valid {
101119 { " " }
102120 { intl.Localize (&i18n.LocalizeConfig {
103- DefaultMessage : &i18n.Message {
104- ID: " Activity.List.DeletedMember" ,
105- Other: " Deleted Member" ,
106- },
107- }) }
121+ DefaultMessage : &i18n.Message {
122+ ID: " Activity.List.DeletedMember" ,
123+ Other: " Deleted Member" ,
124+ },
125+ }) }
108126 } else if member , ok := membersByID[activity.EntityID .Int64 ]; ok {
109127 <a
110128 class =" link"
@@ -120,11 +138,11 @@ templ ActivityList(activityEntries []db.Activity, membersByID map[int64]db.Membe
120138 if !activity.EntityID .Valid {
121139 { " " }
122140 { intl.Localize (&i18n.LocalizeConfig {
123- DefaultMessage : &i18n.Message {
124- ID: " Activity.List.DeletedNote" ,
125- Other: " Deleted Note" ,
126- },
127- }) }
141+ DefaultMessage : &i18n.Message {
142+ ID: " Activity.List.DeletedNote" ,
143+ Other: " Deleted Note" ,
144+ },
145+ }) }
128146 } else if note , ok := notesByID[activity.EntityID .Int64 ]; ok {
129147 <a
130148 class =" link"
0 commit comments