UX: Improve quota calculation and checks in config and api #4266

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2025-03-17 16:12:47 +01:00
parent 3a5fc5c512
commit d0239ba209
11 changed files with 98 additions and 39 deletions

View File

@@ -56,7 +56,7 @@ func StartImport(router *gin.RouterGroup) {
}
// Abort if there is not enough free storage to import new files.
if conf.FilesQuotaExceeded() {
if conf.FilesQuotaReached() {
event.AuditErr([]string{ClientIP(c), "session %s", "import files", "insufficient storage"}, s.RefID)
Abort(c, http.StatusInsufficientStorage, i18n.ErrInsufficientStorage)
return