From b5ffb45b7ae4ff48eb3e142c3a55cc499c52ac50 Mon Sep 17 00:00:00 2001 From: sans Date: Mon, 20 Jul 2026 10:51:22 +0800 Subject: [PATCH] 1 --- .gitignore | 2 +- backend/routers/admin.py | 4 ++-- certcenter.db | Bin 28672 -> 0 bytes 3 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 certcenter.db diff --git a/.gitignore b/.gitignore index 18798d7..85594ae 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,7 @@ __pycache__/ *.db .env .venv/ - +certcenter.db # Frontend frontend/node_modules/ frontend/dist/ diff --git a/backend/routers/admin.py b/backend/routers/admin.py index 87808a9..ac834ba 100644 --- a/backend/routers/admin.py +++ b/backend/routers/admin.py @@ -614,14 +614,14 @@ async def _render_script(domain: str, server_name: str, os: str, db: AsyncSessio jinja_env = Environment(loader=FileSystemLoader(str(template_dir))) result = await db.execute(select(Server).where(Server.name == server_name)) - server = result.scalar_one_or_none() + server = result.scalars().first() if not server: raise HTTPException(404, "Server not found") result = await db.execute( select(Domain).where(Domain.domain == domain, Domain.server_id == server.id) ) - d = result.scalar_one_or_none() + d = result.scalars().first() if not d: raise HTTPException(404, "Domain not found for this server") diff --git a/certcenter.db b/certcenter.db deleted file mode 100644 index 67f8156791cde01432da33dedf5d0a5a229449e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28672 zcmeI*O>g5w7yw|q-L{*Q5;#?>YU$9GPz&3{PMV|*mo;6d8)&<2Hr-{pSQC4a40UX; zXHt?N4qK{T5aNWyfg2|dz=<1wfFH6IcP<6?XgMCE7Aoyl^ew%NcJEiv?!orn;}4A%*&=pR%I^v7tKS}VaKiucQUX=^u#TaLDP1(o%pUeHA zx-EwrholqLGd^+1Cx(SP>@Q2#^U8}#<)$1K{gc;2$NqWI|C$)`>qm~Ub8wSH`>T$Y zO3%hTxFC*ljMlN-JtP+u^riW!7tJXu?-x}N4|YrY2Rd2~_GKl$vN|z6uPw+Dbu7|m zPi%2jZ{QYp!)c>WVyOMVr1-hL9{l9aiE$#KNQrO62Mizp0w4eaAOHd&00JNY0w4ea zAOHfPKyBi>v^cNNY1-M(U;Osd*Js~;X;Y`w7Pkb9MmoRIZCh>2ThDcsYA#!^wtbxc zIIW~}t4e-VT}P@?$S8$uCaGp~>$%+3DK$A-&kx@{`{k>_^*Cz2eq=lOb)MO%(yVIn zbVI?|zO=M8HJQz9tYy+yr^LlxO(dR4iQmNs3?KjkAOHd&00JNY0w4eaAOHd&00RGC zfw{>=Il5gj@yg_4?CkueLh$@wPGltU2LlLz00@8p2!H?xfB*=900@8p2!Ozaz|;5T zxJ2K*@l=y!t--m+3aM1k8e{cHNhh&KlQ!XuIHuq6c+&OjDbY-ZnB4U{3_BvB;j#w3 zf%x`#}b4ilxHRc10^?`Q1mY&H8>e*Q&N3mPxbr#9g|5 zo{tgHEQ5=zMPKP2JlcEkkzFj8EPMa($-&N+S|ttU)%3edpS>~i{6AMnuO;&vsTXHjjosE zu9qU*OgVMxv{S)bE?5{utDJQhCry*vsP_U56ecJmSNUo|O(*kNHNBp_IwiRN7cc#T z0R%t*1V8`;KmY_l00ck)1V8`;K;R`7=so{0N{Ql2ypynNAOHd&00JNY0w4eaAOHd& z00JQJuLwNN%P}c7f8%&j(kNpsQWM=S5G!899NTEG!yBSQ7vlS_UqHrQ$GC@Cql_KV zaR=?