Skip to content

Commit 7902f99

Browse files
committed
(#436) users: update infrastructure
1 parent 15b427b commit 7902f99

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

MiniSpace.Services.Students/src/MiniSpace.Services.Students.Infrastructure/Mongo/Documents/Extensions.cs

+14-1
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,13 @@ public static UserSettings AsEntity(this UserSettingsDocument document)
246246
document.AvailableSettings.MyRepostsVisibility,
247247
document.AvailableSettings.RepostsOfMyConnectionsVisibility,
248248
document.AvailableSettings.OrganizationIAmCreatorVisibility,
249-
document.AvailableSettings.OrganizationIFollowVisibility
249+
document.AvailableSettings.OrganizationIFollowVisibility,
250+
251+
document.AvailableSettings.IsOnlineVisibility,
252+
document.AvailableSettings.DeviceTypeVisibility,
253+
document.AvailableSettings.LastActiveVisibility,
254+
document.AvailableSettings.CountryVisibility,
255+
document.AvailableSettings.CityVisibility
250256
)
251257
);
252258

@@ -281,6 +287,13 @@ public static UserSettingsDocument AsDocument(this UserSettings entity)
281287
OrganizationIAmCreatorVisibility = entity.AvailableSettings.OrganizationIAmCreatorVisibility,
282288
OrganizationIFollowVisibility = entity.AvailableSettings.OrganizationIFollowVisibility,
283289

290+
IsOnlineVisibility = entity.AvailableSettings.IsOnlineVisibility,
291+
DeviceTypeVisibility = entity.AvailableSettings.DeviceTypeVisibility,
292+
LastActiveVisibility = entity.AvailableSettings.LastActiveVisibility,
293+
CountryVisibility = entity.AvailableSettings.CountryVisibility,
294+
CityVisibility = entity.AvailableSettings.CityVisibility,
295+
296+
284297
FrontendVersion = entity.AvailableSettings.FrontendVersion,
285298
PreferredLanguage = entity.AvailableSettings.PreferredLanguage
286299
}

MiniSpace.Services.Students/src/MiniSpace.Services.Students.Infrastructure/Mongo/Documents/UserAvailableSettingsDocument.cs

+6
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ public class UserAvailableSettingsDocument
3030
public Visibility OrganizationIAmCreatorVisibility { get; set; }
3131
public Visibility OrganizationIFollowVisibility { get; set; }
3232

33+
public Visibility IsOnlineVisibility { get; set; }
34+
public Visibility DeviceTypeVisibility { get; set; }
35+
public Visibility LastActiveVisibility { get; set; }
36+
public Visibility CountryVisibility { get; set; }
37+
public Visibility CityVisibility { get; set; }
38+
3339
public FrontendVersion FrontendVersion { get; set; }
3440
public PreferredLanguage PreferredLanguage { get; set; }
3541
}

0 commit comments

Comments
 (0)