diff --git a/src/Entities/AccountEntity.ts b/src/Entities/AccountEntity.ts index 679ee608..e69d0d48 100755 --- a/src/Entities/AccountEntity.ts +++ b/src/Entities/AccountEntity.ts @@ -114,7 +114,7 @@ export const accountFields: { [key: string]: FieldDefn } = { entity_field: 'username', request_field_name: 'username', get_permissions: [ 'all' ], - set_permissions: [ 'none' ], + set_permissions: [ 'owner', 'admin' ], validate: async (pField: FieldDefn, pEntity: Entity, pVal: any): Promise => { let validity: ValidateResponse; if (typeof(pVal) === 'string') { @@ -411,7 +411,7 @@ export const accountFields: { [key: string]: FieldDefn } = { entity_field: 'timeOfLastHeartbeat', request_field_name: 'time_of_last_heartbeat', get_permissions: [ 'all' ], - set_permissions: [ 'none' ], + set_permissions: [ 'admin' ], validate: isDateValidator, setter: noSetter, getter: dateStringGetter