(userId: string, canDeleteOthers: boolean)
| 38 | } catch (error) { |
| 39 | console.warn("获取bd用户设置失败:", error); |
| 40 | return true; // 默认开启删除他人权限 |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | // 保存用户设置到数据库 |
| 45 | async function saveUserSetting(userId: string, canDeleteOthers: boolean) { |
| 46 | try { |
| 47 | const db = await getDB(); |
| 48 | db.data.userDeleteMode[userId] = canDeleteOthers; |
| 49 | await db.write(); |
| 50 | } catch (error) { |
| 51 | console.warn("保存bd用户设置失败:", error); |