0% found this document useful (0 votes)
4 views12 pages

Logs Web Full

Uploaded by

seiculus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views12 pages

Logs Web Full

Uploaded by

seiculus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Attaching to crud_pasien_web_1

#[36mweb_1 |#[0m INFO: Will watch for changes in these directories:


['/app']
#[36mweb_1 |#[0m INFO: Uvicorn running on http://0.0.0.0:8001
(Press CTRL+C to quit)
#[36mweb_1 |#[0m INFO: Started reloader process [1] using
StatReload
#[36mweb_1 |#[0m INFO: Started server process [8]
#[36mweb_1 |#[0m INFO: Waiting for application startup.
#[36mweb_1 |#[0m INFO: Application startup complete.
#[36mweb_1 |#[0m INFO: 182.253.116.29:26853 - "GET /login HTTP/1.1"
200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:8616 - "POST /auth/login
HTTP/1.1" 302 Found
#[36mweb_1 |#[0m INFO: 182.253.116.29:8616 - "GET /dashboard
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:8616 - "GET /claims/96
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:8616 - "POST
/claims/96/submit-ai-analysis HTTP/1.1" 500 Internal Server Error
#[36mweb_1 |#[0m ERROR: Exception in ASGI application
#[36mweb_1 |#[0m Traceback (most recent call last):
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line
403, in run_asgi
#[36mweb_1 |#[0m result = await app( # type: ignore[func-returns-
value]
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line
60, in __call__
#[36mweb_1 |#[0m return await self.app(scope, receive, send)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in
__call__
#[36mweb_1 |#[0m await super().__call__(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 113, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186,
in __call__
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164,
in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, _send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line
85, in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, send_wrapper)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line
63, in __call__
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(self.app, conn)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 716, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 736, in app
#[36mweb_1 |#[0m await route.handle(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 290, in handle
#[36mweb_1 |#[0m await self.app(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 78, in app
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(app, request)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 75, in app
#[36mweb_1 |#[0m response = await f(request)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 302, in app
#[36mweb_1 |#[0m raw_response = await run_endpoint_function(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 213, in
run_endpoint_function
#[36mweb_1 |#[0m return await dependant.call(**values)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File "/app/backend/main.py", line 899, in
submit_ai_analysis
#[36mweb_1 |#[0m "diagnosis_codes": claim.kode_icd.split(",") if
claim.kode_icd else [],
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^
#[36mweb_1 |#[0m AttributeError: 'Claim' object has no attribute
'kode_icd'
#[36mweb_1 |#[0m INFO: 182.253.116.29:1515 - "GET /claims/96/ai-
analysis HTTP/1.1" 500 Internal Server Error
#[36mweb_1 |#[0m ERROR: Exception in ASGI application
#[36mweb_1 |#[0m Traceback (most recent call last):
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line
403, in run_asgi
#[36mweb_1 |#[0m result = await app( # type: ignore[func-returns-
value]
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line
60, in __call__
#[36mweb_1 |#[0m return await self.app(scope, receive, send)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in
__call__
#[36mweb_1 |#[0m await super().__call__(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 113, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186,
in __call__
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164,
in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, _send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line
85, in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, send_wrapper)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line
63, in __call__
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(self.app, conn)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 716, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 736, in app
#[36mweb_1 |#[0m await route.handle(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 290, in handle
#[36mweb_1 |#[0m await self.app(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 78, in app
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(app, request)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 75, in app
#[36mweb_1 |#[0m response = await f(request)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 302, in app
#[36mweb_1 |#[0m raw_response = await run_endpoint_function(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 215, in
run_endpoint_function
#[36mweb_1 |#[0m return await run_in_threadpool(dependant.call,
**values)
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/concurrency.py", line 38, in
run_in_threadpool
#[36mweb_1 |#[0m return await anyio.to_thread.run_sync(func)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync
#[36mweb_1 |#[0m return await
get_async_backend().run_sync_in_worker_thread(
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2476,
in run_sync_in_worker_thread
#[36mweb_1 |#[0m return await future
#[36mweb_1 |#[0m ^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in
run
#[36mweb_1 |#[0m result = context.run(func, *args)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File "/app/backend/main.py", line 954, in
view_ai_analysis
#[36mweb_1 |#[0m return
templates.TemplateResponse("ai_analysis_results.html", {
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/templating.py", line 210, in
TemplateResponse
#[36mweb_1 |#[0m return _TemplateResponse(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/templating.py", line 41, in
__init__
#[36mweb_1 |#[0m content = template.render(context)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 1295, in
render
#[36mweb_1 |#[0m self.environment.handle_exception()
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 942, in
handle_exception
#[36mweb_1 |#[0m raise rewrite_traceback_stack(source=source)
#[36mweb_1 |#[0m File "frontend/templates/ai_analysis_results.html",
line 1, in top-level template code
#[36mweb_1 |#[0m {% extends "base.html" %}
#[36mweb_1 |#[0m File "frontend/templates/base.html", line 43, in
top-level template code
#[36mweb_1 |#[0m {% if current_user.role == 'superadmin' %}bg-red-
500 text-white{% endif %}
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 490, in
getattr
#[36mweb_1 |#[0m return getattr(obj, attribute)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m jinja2.exceptions.UndefinedError: 'current_user' is
undefined
#[36mweb_1 |#[0m INFO: 182.253.116.29:16083 - "GET /claims/96/edit
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:1501 - "GET /claims/96/edit
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:1501 - "GET /claims/96/delete
HTTP/1.1" 500 Internal Server Error
#[36mweb_1 |#[0m ERROR: Exception in ASGI application
#[36mweb_1 |#[0m Traceback (most recent call last):
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1967, in
_exec_single_context
#[36mweb_1 |#[0m self.dialect.do_execute(
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py", line 951,
in do_execute
#[36mweb_1 |#[0m cursor.execute(statement, parameters)
#[36mweb_1 |#[0m psycopg2.errors.ForeignKeyViolation: update or delete
on table "claims" violates foreign key constraint "visit_mapping_claim_id_fkey" on
table "visit_mapping"
#[36mweb_1 |#[0m DETAIL: Key (id)=(96) is still referenced from table
"visit_mapping".
#[36mweb_1 |#[0m
#[36mweb_1 |#[0m
#[36mweb_1 |#[0m The above exception was the direct cause of the
following exception:
#[36mweb_1 |#[0m
#[36mweb_1 |#[0m Traceback (most recent call last):
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line
403, in run_asgi
#[36mweb_1 |#[0m result = await app( # type: ignore[func-returns-
value]
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line
60, in __call__
#[36mweb_1 |#[0m return await self.app(scope, receive, send)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in
__call__
#[36mweb_1 |#[0m await super().__call__(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 113, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186,
in __call__
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164,
in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, _send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line
85, in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, send_wrapper)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line
63, in __call__
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(self.app, conn)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 716, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 736, in app
#[36mweb_1 |#[0m await route.handle(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 290, in handle
#[36mweb_1 |#[0m await self.app(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 78, in app
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(app, request)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 75, in app
#[36mweb_1 |#[0m response = await f(request)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 302, in app
#[36mweb_1 |#[0m raw_response = await run_endpoint_function(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 215, in
run_endpoint_function
#[36mweb_1 |#[0m return await run_in_threadpool(dependant.call,
**values)
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/concurrency.py", line 38, in
run_in_threadpool
#[36mweb_1 |#[0m return await anyio.to_thread.run_sync(func)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync
#[36mweb_1 |#[0m return await
get_async_backend().run_sync_in_worker_thread(
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2476,
in run_sync_in_worker_thread
#[36mweb_1 |#[0m return await future
#[36mweb_1 |#[0m ^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in
run
#[36mweb_1 |#[0m result = context.run(func, *args)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File "/app/backend/main.py", line 827, in
delete_claim
#[36mweb_1 |#[0m db.commit()
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 2032, in
commit
#[36mweb_1 |#[0m trans.commit(_to_root=True)
#[36mweb_1 |#[0m File "<string>", line 2, in commit
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py", line
137, in _go
#[36mweb_1 |#[0m ret_value = fn(self, *arg, **kw)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 1313, in
commit
#[36mweb_1 |#[0m self._prepare_impl()
#[36mweb_1 |#[0m File "<string>", line 2, in _prepare_impl
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py", line
137, in _go
#[36mweb_1 |#[0m ret_value = fn(self, *arg, **kw)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 1288, in
_prepare_impl
#[36mweb_1 |#[0m self.session.flush()
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 4345, in
flush
#[36mweb_1 |#[0m self._flush(objects)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 4480, in
_flush
#[36mweb_1 |#[0m with util.safe_reraise():
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py", line 224,
in __exit__
#[36mweb_1 |#[0m raise exc_value.with_traceback(exc_tb)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 4441, in
_flush
#[36mweb_1 |#[0m flush_context.execute()
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py", line 466,
in execute
#[36mweb_1 |#[0m rec.execute(self)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py", line 679,
in execute
#[36mweb_1 |#[0m util.preloaded.orm_persistence.delete_obj(
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py", line 193,
in delete_obj
#[36mweb_1 |#[0m _emit_delete_statements(
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py", line 1471,
in _emit_delete_statements
#[36mweb_1 |#[0m c = connection.execute(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1419, in
execute
#[36mweb_1 |#[0m return meth(
#[36mweb_1 |#[0m ^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py", line 526, in
_execute_on_connection
#[36mweb_1 |#[0m return connection._execute_clauseelement(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1641, in
_execute_clauseelement
#[36mweb_1 |#[0m ret = self._execute_context(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1846, in
_execute_context
#[36mweb_1 |#[0m return self._exec_single_context(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1986, in
_exec_single_context
#[36mweb_1 |#[0m self._handle_dbapi_exception(
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 2355, in
_handle_dbapi_exception
#[36mweb_1 |#[0m raise
sqlalchemy_exception.with_traceback(exc_info[2]) from e
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1967, in
_exec_single_context
#[36mweb_1 |#[0m self.dialect.do_execute(
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py", line 951,
in do_execute
#[36mweb_1 |#[0m cursor.execute(statement, parameters)
#[36mweb_1 |#[0m sqlalchemy.exc.IntegrityError:
(psycopg2.errors.ForeignKeyViolation) update or delete on table "claims" violates
foreign key constraint "visit_mapping_claim_id_fkey" on table "visit_mapping"
#[36mweb_1 |#[0m DETAIL: Key (id)=(96) is still referenced from table
"visit_mapping".
#[36mweb_1 |#[0m
#[36mweb_1 |#[0m [SQL: DELETE FROM claims WHERE claims.id = %(id)s]
#[36mweb_1 |#[0m [parameters: {'id': 96}]
#[36mweb_1 |#[0m (Background on this error at:
https://sqlalche.me/e/20/gkpj)
#[36mweb_1 |#[0m INFO: 182.253.116.29:3458 - "GET / HTTP/1.1" 303
See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:3458 - "GET /dashboard
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:3458 - "GET /patients
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:8624 - "GET /patients/edit/93
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:8590 - "POST
/patients/edit/93 HTTP/1.1" 303 See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:8590 - "GET /patients
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:16903 - "GET
/patients/delete/92 HTTP/1.1" 303 See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:16903 - "GET /patients
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:16903 - "GET / HTTP/1.1" 303
See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:16903 - "GET /dashboard
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:16903 - "GET /medical-records
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET /claims/export
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET /visits
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET /visits/edit/150
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "POST
/visits/edit/150 HTTP/1.1" 303 See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET /visits
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET
/visits/delete/146 HTTP/1.1" 303 See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:26823 - "GET /visits
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:9146 - "GET / HTTP/1.1" 303
See Other
#[36mweb_1 |#[0m INFO: 182.253.116.29:9146 - "GET /dashboard
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:9146 - "GET /patients
HTTP/1.1" 200 OK
#[36mweb_1 |#[0m INFO: 182.253.116.29:9146 - "GET /export HTTP/1.1"
500 Internal Server Error
#[36mweb_1 |#[0m ERROR: Exception in ASGI application
#[36mweb_1 |#[0m Traceback (most recent call last):
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line
403, in run_asgi
#[36mweb_1 |#[0m result = await app( # type: ignore[func-returns-
value]
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line
60, in __call__
#[36mweb_1 |#[0m return await self.app(scope, receive, send)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in
__call__
#[36mweb_1 |#[0m await super().__call__(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 113, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186,
in __call__
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164,
in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, _send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line
85, in __call__
#[36mweb_1 |#[0m await self.app(scope, receive, send_wrapper)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line
63, in __call__
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(self.app, conn)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 716, in
__call__
#[36mweb_1 |#[0m await self.middleware_stack(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 736, in app
#[36mweb_1 |#[0m await route.handle(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 290, in handle
#[36mweb_1 |#[0m await self.app(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 78, in app
#[36mweb_1 |#[0m await wrap_app_handling_exceptions(app, request)
(scope, receive, send)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53,
in wrapped_app
#[36mweb_1 |#[0m raise exc
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 42,
in wrapped_app
#[36mweb_1 |#[0m await app(scope, receive, sender)
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 75, in app
#[36mweb_1 |#[0m response = await f(request)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 302, in app
#[36mweb_1 |#[0m raw_response = await run_endpoint_function(
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 215, in
run_endpoint_function
#[36mweb_1 |#[0m return await run_in_threadpool(dependant.call,
**values)
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/starlette/concurrency.py", line 38, in
run_in_threadpool
#[36mweb_1 |#[0m return await anyio.to_thread.run_sync(func)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/to_thread.py", line 56, in run_sync
#[36mweb_1 |#[0m return await
get_async_backend().run_sync_in_worker_thread(
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 2476,
in run_sync_in_worker_thread
#[36mweb_1 |#[0m return await future
#[36mweb_1 |#[0m ^^^^^^^^^^^^
#[36mweb_1 |#[0m File
"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in
run
#[36mweb_1 |#[0m result = context.run(func, *args)
#[36mweb_1 |#[0m ^^^^^^^^^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m File "/app/backend/main.py", line 416, in
export_patients
#[36mweb_1 |#[0m ws.append([p.nama, p.tanggal_lahir, p.no_hp,
p.alamat, p.email, p.no_ktp, p.no_bpjs, p.no_rekam_medis])
#[36mweb_1 |#[0m
^^^^^^^^^^^^^^^^
#[36mweb_1 |#[0m AttributeError: 'Patient' object has no attribute
'no_rekam_medis'

You might also like