Skip to content

Commit 1eb93ef

Browse files
committed
make pylint happy
1 parent 2007b98 commit 1eb93ef

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

services/api-server/src/simcore_service_api_server/api/routes/solvers_jobs_getters.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@
2222
from ...exceptions.custom_errors import InsufficientCreditsError, MissingWalletError
2323
from ...exceptions.service_errors_utils import DEFAULT_BACKEND_SERVICE_STATUS_CODES
2424
from ...models.basic_types import LogStreamingResponse, VersionStr
25-
from ...models.domain.files import File
25+
from ...models.domain.files import File as DomainFile
2626
from ...models.pagination import Page, PaginationParams
2727
from ...models.schemas.errors import ErrorGet
28+
from ...models.schemas.files import File as SchemaFile
2829
from ...models.schemas.jobs import (
2930
ArgumentTypes,
3031
Job,
@@ -282,19 +283,21 @@ async def get_job_outputs(
282283
results: dict[str, ArgumentTypes] = {}
283284
for name, value in outputs.items():
284285
if isinstance(value, BaseFileLink):
285-
file_id: UUID = File.create_id(*value.path.split("/"))
286+
file_id: UUID = DomainFile.create_id(*value.path.split("/"))
286287

287288
found = await storage_client.search_owned_files(
288289
user_id=user_id, file_id=file_id, limit=1
289290
)
290291
if found:
291292
assert len(found) == 1 # nosec
292-
results[name] = to_file_api_model(found[0])
293+
results[name] = SchemaFile.from_domain_model(
294+
to_file_api_model(found[0])
295+
)
293296
else:
294-
api_file: File = await storage_client.create_soft_link(
297+
api_file = await storage_client.create_soft_link(
295298
user_id=user_id, target_s3_path=value.path, as_file_id=file_id
296299
)
297-
results[name] = api_file
300+
results[name] = SchemaFile.from_domain_model(api_file)
298301
else:
299302
results[name] = value
300303

0 commit comments

Comments
 (0)