修正團隊顯示 BUG
This commit is contained in:
@@ -1091,8 +1091,8 @@ export class TeamService extends DatabaseServiceBase {
|
||||
}
|
||||
}
|
||||
|
||||
// 更新團隊成員(如果提供了成員信息)
|
||||
if (updates.members && Array.isArray(updates.members)) {
|
||||
// 更新團隊成員(如果明確提供了成員信息)
|
||||
if (updates.members !== undefined && Array.isArray(updates.members)) {
|
||||
try {
|
||||
// 先刪除現有成員
|
||||
console.log('刪除現有團隊成員...');
|
||||
@@ -1119,10 +1119,12 @@ export class TeamService extends DatabaseServiceBase {
|
||||
// 成員更新失敗不應該影響整個更新操作
|
||||
// 可以選擇繼續或回滾
|
||||
}
|
||||
} else {
|
||||
console.log('未提供成員信息,跳過成員更新');
|
||||
}
|
||||
|
||||
// 更新團隊應用(如果提供了應用信息)
|
||||
if (updates.apps && Array.isArray(updates.apps)) {
|
||||
// 更新團隊應用(如果明確提供了應用信息)
|
||||
if (updates.apps !== undefined && Array.isArray(updates.apps)) {
|
||||
try {
|
||||
// 先移除現有應用的團隊關聯
|
||||
console.log('移除現有應用的團隊關聯...');
|
||||
@@ -1148,6 +1150,8 @@ export class TeamService extends DatabaseServiceBase {
|
||||
console.error('更新團隊應用時發生錯誤:', appError);
|
||||
// 應用更新失敗不應該影響整個更新操作
|
||||
}
|
||||
} else {
|
||||
console.log('未提供應用信息,跳過應用更新');
|
||||
}
|
||||
|
||||
return true;
|
||||
|
Reference in New Issue
Block a user