fix(lint): clear the one-over LIT002 and inline-object budget hits

This commit is contained in:
Oliver Jensen 2026-09-09 15:13:26 +02:00 committed by GitHub
parent c6f724b56f
commit ea99bd0585
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 7 deletions

View file

@ -84,11 +84,12 @@ async def screen_login_password_for_breach(
return False
breached: Final = await is_password_breached(password, general_settings, client)
checked_at: Final = datetime.now(timezone.utc)
update_data: Final[prisma_types.LiteLLM_UserTableUpdateInput] = (
{"last_breach_check_at": checked_at, "password_reset_required": True}
if breached
else {"last_breach_check_at": checked_at}
)
breached_update: Final[prisma_types.LiteLLM_UserTableUpdateInput] = {
"last_breach_check_at": checked_at,
"password_reset_required": True,
}
recheck_update: Final[prisma_types.LiteLLM_UserTableUpdateInput] = {"last_breach_check_at": checked_at}
update_data: Final = breached_update if breached else recheck_update
find_user: Final[prisma_types.LiteLLM_UserTableWhereInput] = {"user_id": user_id}
try:
await UserRepository(prisma_client).table.update(where=find_user, data=update_data)

View file

@ -131,12 +131,13 @@ describe("(dashboard) Layout", () => {
});
it("routes a session flagged password_reset_required to the change-password page", async () => {
document.cookie = `token=${sessionCookie({
const flaggedClaims = {
user_id: "flagged-user",
key: "sk-session",
login_method: "username_password",
password_reset_required: true,
})}; Path=/`;
};
document.cookie = `token=${sessionCookie(flaggedClaims)}; Path=/`;
render(
<AuthProvider>