alist/internal/op
okatu-loli 66fd8d5ec8 fix(storage): Fixed a potential null value issue with not checking firstMount.
- Added a check to see if `firstMount` is null to prevent logic errors.
- Adjusted the loading logic of `GetAllRoles` and `GetAllUsers` to only execute when `firstMount` is non-null.
- Fixed the `usedBy` check logic to ensure that an error message is returned under the correct conditions.
- Optimized code structure to reduce unnecessary execution paths.
2025-09-12 14:22:13 +08:00
..
archive.go feat(archive): support multipart archives (#8184 close #8015) 2025-03-27 23:20:44 +08:00
const.go fix(storage): explicitly set storages' status to disabled (#3810) 2023-03-11 20:45:35 +08:00
driver_test.go style: shorten name operations to op 2022-08-31 21:01:15 +08:00
driver.go feat(index): add disable index option for storages (#7730) 2024-12-30 22:52:55 +08:00
fs.go feat(url-tree): implement the Put interface to support adding links directly to the UrlTree on the web side (#8312) 2025-04-12 17:27:56 +08:00
hook.go fix: ensure DefaultRole stores role ID while exposing role name in APIs (#9279) 2025-08-19 15:01:32 +08:00
label_file_binding.go feat: add tag backup and fix bugs (#9265) 2025-08-15 23:09:00 +08:00
label.go feat: enhance permission control and label management (#9215) 2025-07-26 09:51:59 +08:00
meta.go fix: cache nil value for meta 2022-12-28 17:44:34 +08:00
path.go feat(url-tree): implement the Put interface to support adding links directly to the UrlTree on the web side (#8312) 2025-04-12 17:27:56 +08:00
role.go feat: add user registration endpoint and role-based default settings (#9277) 2025-08-18 16:38:21 +08:00
setting.go feat(traffic): support limit task worker count & file stream rate (#7948) 2025-02-16 12:22:11 +08:00
sshkey.go fix(sftp-server): postgre cannot store control characters (#8188 close #8186) 2025-03-27 23:14:36 +08:00
storage_test.go fix(test): ensure setupStorages is executed once (#6422) 2024-05-09 14:22:19 +08:00
storage.go fix(storage): Fixed a potential null value issue with not checking firstMount. 2025-09-12 14:22:13 +08:00
user.go feat(user): enhance path management and role handling (#9249) 2025-08-06 16:31:36 +08:00