mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-30 20:55:42 +00:00 
			
		
		
		
	Fix default storage target value (#10718)
* Fix default storage target value * Use enum values for comparison * Fix typo
This commit is contained in:
		| @@ -26,7 +26,7 @@ def init_storages() -> tuple[str, dict, Optional[str]]: | ||||
|     target = get_setting( | ||||
|         'INVENTREE_STORAGE_TARGET', | ||||
|         'storage.target', | ||||
|         StorageBackends.LOCAL, | ||||
|         StorageBackends.LOCAL.value, | ||||
|         typecast=str, | ||||
|     ) | ||||
|  | ||||
| @@ -36,7 +36,7 @@ def init_storages() -> tuple[str, dict, Optional[str]]: | ||||
|  | ||||
|     options = {} | ||||
|     media_url: Optional[str] = None | ||||
|     if target == 's3': | ||||
|     if target == StorageBackends.S3.value: | ||||
|         s3_bucket = get_setting( | ||||
|             'INVENTREE_S3_BUCKET_NAME', 'storage.s3.bucket_name', None, typecast=str | ||||
|         ) | ||||
| @@ -79,7 +79,7 @@ def init_storages() -> tuple[str, dict, Optional[str]]: | ||||
|             else 'path', | ||||
|             'object_parameters': {'CacheControl': 'public,max-age=86400'}, | ||||
|         } | ||||
|     elif target == 'sftp': | ||||
|     elif target == StorageBackends.SFTP: | ||||
|         options = { | ||||
|             'host': get_setting('INVENTREE_SFTP_HOST', 'sftp.host', None, typecast=str), | ||||
|             'uid': get_setting('INVENTREE_SFTP_UID', 'sftp.uid', None, typecast=int), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user