Unverified Commit 50b7f8f8 authored by mvdbeek's avatar mvdbeek
Browse files

Do not overwrite purged or deleted states when importing datasets from job

parent 5ab31202
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -4211,6 +4211,8 @@ class Dataset(Base, StorableObject, Serializable):
        # TODO: purge metadata files
        self.deleted = True
        self.purged = True
        self.file_size = 0
        self.total_size = 0

    def get_access_roles(self, security_agent):
        roles = []
+0 −2
Original line number Diff line number Diff line
@@ -183,8 +183,6 @@ class ImportDiscardedDataType(Enum):

class DatasetAttributeImportModel(BaseModel):
    state: Optional[DatasetStateField] = None
    deleted: Optional[bool] = None
    purged: Optional[bool] = None
    external_filename: Optional[str] = None
    _extra_files_path: Optional[str] = None
    file_size: Optional[int] = None