diff --git a/app/models/archive_content_models.py b/app/models/archive_content_models.py index a3a4547..df89fce 100644 --- a/app/models/archive_content_models.py +++ b/app/models/archive_content_models.py @@ -88,7 +88,7 @@ class Archive_Content_Base(BaseModel): # Including convenience data # This is only for convenience. Probably going to keep unless it causes a problem. hosted_file_hash_sha256: Optional[str] - hosted_file_subdirectory_path: Optional[str] + hosted_file_subdirectory_path: Optional[str] = Field(None, exclude=True) hosted_file_content_type: Optional[str] hosted_file_size: Optional[str] diff --git a/app/models/event_file_models.py b/app/models/event_file_models.py index 6df0428..1cfd6dc 100644 --- a/app/models/event_file_models.py +++ b/app/models/event_file_models.py @@ -91,7 +91,8 @@ class Event_File_Base(BaseModel): alias = 'hash_sha256' ) hosted_file_subdirectory_path: Optional[str] = Field( # NOTE: This will frequently only contain numbers, but it still needs to be a string - alias = 'subdirectory_path' + alias = 'subdirectory_path', + exclude = True ) hosted_file_content_type: Optional[str] = Field( alias = 'content_type' diff --git a/app/models/hosted_file_models.py b/app/models/hosted_file_models.py index 4876478..213533a 100644 --- a/app/models/hosted_file_models.py +++ b/app/models/hosted_file_models.py @@ -25,7 +25,7 @@ class Hosted_File_Base(BaseModel): version: Optional[int] - subdirectory_path: Optional[str] # NOTE: This will frequently only contain numbers, but it still needs to be a string + subdirectory_path: Optional[str] = Field(None, exclude=True) # NOTE: This will frequently only contain numbers, but it still needs to be a string filename: Optional[str] extension: Optional[str] content_type: Optional[str] diff --git a/app/object_definitions/other.py b/app/object_definitions/other.py index 51d727a..408187f 100644 --- a/app/object_definitions/other.py +++ b/app/object_definitions/other.py @@ -130,8 +130,8 @@ other_obj_li = { 'account_id_random', 'title', 'description', 'filename', 'extension', - 'content_type' - 'enable' + 'content_type', + 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on', ], # V3 Search Security: