diff --git a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/entity/FileDatabase.java b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/entity/FileDatabase.java index c488bdc7..5248b716 100644 --- a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/entity/FileDatabase.java +++ b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/entity/FileDatabase.java @@ -82,7 +82,7 @@ public class FileDatabase extends BaseEntity implements IndexNodeS return state == FileDatabaseState.ACTIVATED; } - public boolean isCapacityExhausted() { + public boolean determineCapacityExhausted() { return usedCapacity >= allowedCapacity; } diff --git a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/filedb/FileDatabaseService.java b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/filedb/FileDatabaseService.java index d50a156e..892d43ce 100644 --- a/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/filedb/FileDatabaseService.java +++ b/doc/doc-server/src/main/java/cn/axzo/nanopart/doc/file/filedb/FileDatabaseService.java @@ -157,7 +157,7 @@ public class FileDatabaseService { return; fileDatabaseDao.updateUsedCapacity(db.getCode(), indexQueryService.getUsedFileSize(db)); db = fileDatabaseDao.findOrNull(db.getCode()); - if (db.isActivated() && db.isCapacityExhausted()) + if (db.isActivated() && db.determineCapacityExhausted()) fileDatabaseDao.updateState(db.getCode(), FileDatabaseState.CAPACITY_EXHAUSTED); } @@ -167,8 +167,8 @@ public class FileDatabaseService { docLogDao.logRequest("renew", request.getCode(), request); FileDatabase db = fileDatabaseDao.getForUpdateOrThrow(request.getCode()); updateCapacity(request) // - .set(FileDatabase::getState, - db.isCapacityExhausted() ? FileDatabaseState.CAPACITY_EXHAUSTED : FileDatabaseState.ACTIVATED) // + .set(FileDatabase::getState, db.determineCapacityExhausted() ? FileDatabaseState.CAPACITY_EXHAUSTED + : FileDatabaseState.ACTIVATED) // .update(); }