diff --git a/server/admin/views/results.py b/server/admin/views/results.py index c0f10eb..f42e30a 100644 --- a/server/admin/views/results.py +++ b/server/admin/views/results.py @@ -31,9 +31,4 @@ class ResultsView(ModelView): "path": _list_thumbnail, } - column_list = [ - "result", - "path", - "beerd", - "probability" - ] + column_list = ["result", "path", "beerd", "probability"] diff --git a/server/migration/versions/2026-02-07-2046-081eb0827a55-parent-commit-3baab00.py b/server/migration/versions/2026-02-07-2046-081eb0827a55-parent-commit-3baab00.py index 984fafb..614a623 100644 --- a/server/migration/versions/2026-02-07-2046-081eb0827a55-parent-commit-3baab00.py +++ b/server/migration/versions/2026-02-07-2046-081eb0827a55-parent-commit-3baab00.py @@ -5,6 +5,7 @@ Revises: bebaddef3e8d Create Date: 2026-02-07 20:46:53.971562 """ + from collections.abc import Sequence import sqlalchemy as sa diff --git a/server/modules/recognizer/service.py b/server/modules/recognizer/service.py index adb6864..acd4f8d 100644 --- a/server/modules/recognizer/service.py +++ b/server/modules/recognizer/service.py @@ -1,4 +1,3 @@ -import asyncio import io import os from dataclasses import dataclass @@ -151,20 +150,16 @@ class RecognizerService: ) description.setdefault(name, []).append(f"/dogs-characteristics/{name.replace(' ', '_')}") results[probabilities] = name - + share_id = await self.create_result( attachment, user_id, device_id, - [ResultNameBeerds(name=results[key], probability=key*100) for key in results], + [ResultNameBeerds(name=results[key], probability=key * 100) for key in results], ) - + return RecognizerResult( - results=results, - images=images, - description=description, - uploaded_attach_id=attachment.id, - share_id=share_id + results=results, images=images, description=description, uploaded_attach_id=attachment.id, share_id=share_id ) async def predict_cat_image(self, image: bytes) -> RecognizerResult: @@ -184,12 +179,8 @@ class RecognizerService: ) results[probabilities] = name return RecognizerResult( - results=results, - images=images, - description=None, - uploaded_attach_id=attachment.id, - share_id=None - ) + results=results, images=images, description=None, uploaded_attach_id=attachment.id, share_id=None + ) def _predict(self, image: bytes, model, device="cpu") -> list[Any]: img_size = (224, 224) diff --git a/server/static/scripts.js b/server/static/scripts.js index cc8ed4f..ad9c368 100644 --- a/server/static/scripts.js +++ b/server/static/scripts.js @@ -21,11 +21,10 @@ async function SavePhoto(self) { if (!shareID) { style = "style='display:none'" } - console.log(style, !shareID); let text = `