Add empty push rules into account data on account creation (#862)

This commit is contained in:
Neil Alexander 2020-01-30 11:20:44 +00:00
parent ee5cdb8458
commit 04b7285e23
2 changed files with 23 additions and 0 deletions

View file

@ -140,6 +140,17 @@ func (d *Database) CreateAccount(
} }
return nil, err return nil, err
} }
if err := d.SaveAccountData(ctx, localpart, "", "m.push_rules", `{
"global": {
"content": [],
"override": [],
"room": [],
"sender": [],
"underride": []
}
}`); err != nil {
return nil, err
}
return d.accounts.insertAccount(ctx, localpart, hash, appserviceID) return d.accounts.insertAccount(ctx, localpart, hash, appserviceID)
} }

View file

@ -181,6 +181,18 @@ func (d *Database) UpdateMemberships(
} }
} }
if err := d.SaveAccountData(ctx, localpart, "", "m.push_rules", `{
"global": {
"content": [],
"override": [],
"room": [],
"sender": [],
"underride": []
}
}`); err != nil {
return nil, err
}
return nil return nil
}) })
} }