gitscope
← marzneshin / Diff · 19289de → 19289de
Changes 19289de..19289de
Patch commit
diff --git a/app/marznode/operations.py b/app/marznode/operations.py
index db6f987..9bf1e16 100644
--- a/app/marznode/operations.py
+++ b/app/marznode/operations.py
@@ -6,6 +6,7 @@ from app import marznode
from .grpcio import MarzNodeGRPCIO
from .grpclib import MarzNodeGRPCLIB
from ..models.node import NodeConnectionBackend
+from ..models.user import User
if TYPE_CHECKING:
from app.db import User as DBUser
@@ -32,7 +33,9 @@ def update_user(
for node_id, tags in node_inbounds.items():
if marznode.nodes.get(node_id):
asyncio.ensure_future(
- marznode.nodes[node_id].update_user(user=user, inbounds=tags)
+ marznode.nodes[node_id].update_user(
+ user=User.model_validate(user), inbounds=tags
+ )
)