diff --git a/package.json b/package.json index 27a4f83..8a1d7b7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/code-center-module", - "version": "0.0.10", + "version": "0.0.11-alpha.1", "description": "", "main": "dist/system.mjs", "module": "dist/system.mjs", diff --git a/src/models/org.ts b/src/models/org.ts index beaeb59..bc346fa 100644 --- a/src/models/org.ts +++ b/src/models/org.ts @@ -69,6 +69,12 @@ export class Org extends Model { users.push({ role: opts?.role || 'member', uid: user.id }); } await Org.update({ users }, { where: { id: this.id } }); + + console.log( + 'org users', + this.username, + users.map((u) => [u.uid, u.role]), + ); } /** * operateId 是真实操作者的id @@ -88,7 +94,12 @@ export class Org extends Model { } } await user.expireOrgs(); - const users = this.users.filter((u) => u.uid !== user.id || u.role !== 'owner'); + const users = this.users.filter((u) => u.uid !== user.id || u.role === 'owner'); + console.log( + 'org users', + this.username, + users.map((u) => [u.uid, u.role]), + ); await Org.update({ users }, { where: { id: this.id } }); } /**