Implement profile updates

This commit is contained in:
Paul Frazee
2022-11-11 14:15:43 -06:00
parent 3a6bb19cad
commit 04b081bbd7
9 changed files with 24 additions and 33 deletions
+1 -4
View File
@@ -111,10 +111,7 @@ export class ProfileViewModel {
}
async updateProfile(fn: (existing?: Profile.Record) => Profile.Record) {
if (this.did !== this.rootStore.me.did) {
throw new Error('Not your profile!')
}
await apilib.updateProfile(this.rootStore, fn)
await apilib.updateProfile(this.rootStore, this.did, fn)
await this.refresh()
}