mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-31 21:01:33 +02:00
Check project state inside the lock
This commit is contained in:
@@ -360,8 +360,8 @@ public class Bridge {
|
||||
String migratedFromID = doc.getMigratedFromID();
|
||||
if (migratedFromID != null) {
|
||||
Log.info("[{}] Has a migratedFromId: {}", projectName, migratedFromID);
|
||||
ProjectState sourceState = dbStore.getProjectState(migratedFromID);
|
||||
try (LockGuard __ = lock.lockGuard(migratedFromID)) {
|
||||
ProjectState sourceState = dbStore.getProjectState(migratedFromID);
|
||||
switch (sourceState) {
|
||||
case NOT_PRESENT:
|
||||
// Normal init-repo
|
||||
|
||||
Reference in New Issue
Block a user