Return hideViewerCount in config and set the admin switch correctly. Closes #2887
This commit is contained in:
parent
197076d350
commit
e86caad06f
@ -35,6 +35,7 @@ type webConfigResponse struct {
|
||||
Federation federationConfigResponse `json:"federation"`
|
||||
Notifications notificationsConfigResponse `json:"notifications"`
|
||||
Authentication authenticationConfigResponse `json:"authentication"`
|
||||
HideViewerCount bool `json:"hideViewerCount"`
|
||||
}
|
||||
|
||||
type federationConfigResponse struct {
|
||||
@ -135,6 +136,7 @@ func getConfigResponse() webConfigResponse {
|
||||
Notifications: notificationsResponse,
|
||||
Authentication: authenticationResponse,
|
||||
AppearanceVariables: data.GetCustomColorVariableValues(),
|
||||
HideViewerCount: data.GetHideViewerCount(),
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -29,13 +29,14 @@ export default function EditInstanceDetails() {
|
||||
const serverStatusData = useContext(ServerStatusContext);
|
||||
const { serverConfig } = serverStatusData || {};
|
||||
|
||||
const { instanceDetails, yp } = serverConfig;
|
||||
const { instanceDetails, yp, hideViewerCount } = serverConfig;
|
||||
const { instanceUrl } = yp;
|
||||
|
||||
useEffect(() => {
|
||||
setFormDataValues({
|
||||
...instanceDetails,
|
||||
...yp,
|
||||
hideViewerCount,
|
||||
});
|
||||
}, [instanceDetails, yp]);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user