@@ -29,6 +29,13 @@ public class UserAvailableSettings
29
29
public Visibility OrganizationIAmCreatorVisibility { get ; private set ; }
30
30
public Visibility OrganizationIFollowVisibility { get ; private set ; }
31
31
32
+ public Visibility IsOnlineVisibility { get ; private set ; }
33
+ public Visibility DeviceTypeVisibility { get ; private set ; }
34
+ public Visibility LastActiveVisibility { get ; private set ; }
35
+
36
+ public Visibility CountryVisibility { get ; private set ; }
37
+ public Visibility CityVisibility { get ; private set ; }
38
+
32
39
public FrontendVersion FrontendVersion { get ; private set ; }
33
40
public PreferredLanguage PreferredLanguage { get ; private set ; }
34
41
@@ -58,6 +65,13 @@ public UserAvailableSettings()
58
65
OrganizationIAmCreatorVisibility = Visibility . Everyone ;
59
66
OrganizationIFollowVisibility = Visibility . Everyone ;
60
67
68
+ IsOnlineVisibility = Visibility . Everyone ;
69
+ DeviceTypeVisibility = Visibility . Everyone ;
70
+ LastActiveVisibility = Visibility . Everyone ;
71
+
72
+ CountryVisibility = Visibility . Everyone ;
73
+ CityVisibility = Visibility . Everyone ;
74
+
61
75
FrontendVersion = FrontendVersion . Default ;
62
76
PreferredLanguage = PreferredLanguage . English ;
63
77
}
@@ -70,7 +84,8 @@ public UserAvailableSettings(Visibility createdAtVisibility, Visibility dateOfBi
70
84
Visibility connectionVisibility , Visibility followersVisibility , Visibility followingVisibility ,
71
85
Visibility myPostsVisibility , Visibility connectionsPostsVisibility , Visibility myRepostsVisibility ,
72
86
Visibility repostsOfMyConnectionsVisibility , Visibility organizationIAmCreatorVisibility ,
73
- Visibility organizationIFollowVisibility )
87
+ Visibility organizationIFollowVisibility , Visibility isOnlineVisibility , Visibility deviceTypeVisibility ,
88
+ Visibility lastActiveVisibility , Visibility countryVisibility , Visibility cityVisibility )
74
89
{
75
90
CreatedAtVisibility = createdAtVisibility ;
76
91
DateOfBirthVisibility = dateOfBirthVisibility ;
@@ -96,6 +111,13 @@ public UserAvailableSettings(Visibility createdAtVisibility, Visibility dateOfBi
96
111
OrganizationIAmCreatorVisibility = organizationIAmCreatorVisibility ;
97
112
OrganizationIFollowVisibility = organizationIFollowVisibility ;
98
113
114
+ IsOnlineVisibility = isOnlineVisibility ;
115
+ DeviceTypeVisibility = deviceTypeVisibility ;
116
+ LastActiveVisibility = lastActiveVisibility ;
117
+
118
+ CountryVisibility = countryVisibility ;
119
+ CityVisibility = cityVisibility ;
120
+
99
121
FrontendVersion = frontendVersion ;
100
122
PreferredLanguage = preferredLanguage ;
101
123
}
@@ -108,7 +130,8 @@ public void UpdateSettings(Visibility createdAtVisibility, Visibility dateOfBirt
108
130
Visibility connectionVisibility , Visibility followersVisibility , Visibility followingVisibility ,
109
131
Visibility myPostsVisibility , Visibility connectionsPostsVisibility , Visibility myRepostsVisibility ,
110
132
Visibility repostsOfMyConnectionsVisibility , Visibility organizationIAmCreatorVisibility ,
111
- Visibility organizationIFollowVisibility )
133
+ Visibility organizationIFollowVisibility , Visibility isOnlineVisibility , Visibility deviceTypeVisibility ,
134
+ Visibility lastActiveVisibility , Visibility countryVisibility , Visibility cityVisibility )
112
135
{
113
136
CreatedAtVisibility = createdAtVisibility ;
114
137
DateOfBirthVisibility = dateOfBirthVisibility ;
@@ -134,6 +157,13 @@ public void UpdateSettings(Visibility createdAtVisibility, Visibility dateOfBirt
134
157
OrganizationIAmCreatorVisibility = organizationIAmCreatorVisibility ;
135
158
OrganizationIFollowVisibility = organizationIFollowVisibility ;
136
159
160
+ IsOnlineVisibility = isOnlineVisibility ;
161
+ DeviceTypeVisibility = deviceTypeVisibility ;
162
+ LastActiveVisibility = lastActiveVisibility ;
163
+
164
+ CountryVisibility = countryVisibility ;
165
+ CityVisibility = cityVisibility ;
166
+
137
167
FrontendVersion = frontendVersion ;
138
168
PreferredLanguage = preferredLanguage ;
139
169
}
0 commit comments