mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
fix(migration): fix Attribute not found when migrating users collection
This throws because Appwrite tries to migrate attributes that don't exist yet like mfaRecoveryCodes. Since the attribute doesn't exist yet, just log a warning and continue.
This commit is contained in:
@@ -127,7 +127,11 @@ class V20 extends Migration
|
||||
}
|
||||
}
|
||||
|
||||
$this->projectDB->updateAttribute($id, $attribute['$id'], $attribute['type']);
|
||||
try {
|
||||
$this->projectDB->updateAttribute($id, $attribute['$id'], $attribute['type']);
|
||||
} catch (Throwable $th) {
|
||||
Console::warning("'{$attribute['$id']}' from {$id}: {$th->getMessage()}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user