Merge branch 'api-sw-unregister' into swn

This commit is contained in:
tamaina 2021-08-20 14:28:09 +09:00
commit d05aad066f
2 changed files with 2 additions and 11 deletions

View File

@ -13,6 +13,7 @@
- 依存関係の更新
- API: notifications/readは配列でも受け付けるように
- localStorageのaccountsはindexedDBで保持するように
- API: sw/unregisterを追加
### Bugfixes
- チャンネルを作成しているとアカウントを削除できないのを修正

View File

@ -16,21 +16,11 @@ export const meta = {
endpoint: {
validator: $.str
},
all: {
validator: $.optional.bool,
default: false,
desc: {
'ja-JP': 'falseデフォルトは、自分の登録のみが解除されます。trueを指定すると、指定したエンドポイントのすべての登録を解除します。'
}
}
}
};
export default define(meta, async (ps, user) => {
await SwSubscriptions.delete(ps.all ? {
endpoint: ps.endpoint,
} : {
await SwSubscriptions.delete({
userId: user.id,
endpoint: ps.endpoint,
});