From 34ec6485510919740b37970ea0ee770112c3c18b Mon Sep 17 00:00:00 2001 From: Mawoka Date: Sat, 11 Jun 2022 23:05:22 +0200 Subject: [PATCH] :rotating_light: Made linter happy --- classquiz/oauth/github.py | 5 ++--- classquiz/oauth/google.py | 2 +- classquiz/routers/users.py | 4 +--- classquiz/tests/test_server.py | 1 - 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/classquiz/oauth/github.py b/classquiz/oauth/github.py index 81f8ab1..0e1c201 100644 --- a/classquiz/oauth/github.py +++ b/classquiz/oauth/github.py @@ -1,10 +1,9 @@ from fastapi import APIRouter, Request, HTTPException, Response from classquiz.config import settings -from authlib.integrations.starlette_client import OAuth from classquiz.db.models import User, UserAuthTypes -from pydantic import BaseModel, ValidationError -from classquiz.auth import check_token, credentials_exception +from pydantic import BaseModel +from classquiz.auth import check_token from classquiz.oauth.authenticate_user import log_user_in, rememberme_check from datetime import datetime from classquiz.oauth.init_oauth import init_oauth diff --git a/classquiz/oauth/google.py b/classquiz/oauth/google.py index 902ab98..233bd33 100644 --- a/classquiz/oauth/google.py +++ b/classquiz/oauth/google.py @@ -3,7 +3,7 @@ from classquiz.config import settings from classquiz.db.models import User, UserAuthTypes from pydantic import BaseModel, ValidationError -from classquiz.auth import check_token, credentials_exception +from classquiz.auth import check_token from classquiz.oauth.authenticate_user import log_user_in, rememberme_check from classquiz.oauth.init_oauth import init_oauth diff --git a/classquiz/routers/users.py b/classquiz/routers/users.py index d07e4c0..9551e18 100644 --- a/classquiz/routers/users.py +++ b/classquiz/routers/users.py @@ -3,7 +3,6 @@ import os import ormar from email_validator import validate_email, EmailNotValidError from fastapi import APIRouter, Response, HTTPException, Request, Depends, status -from datetime import timedelta, datetime from fastapi.background import BackgroundTasks from fastapi.responses import JSONResponse, RedirectResponse from fastapi.security import OAuth2PasswordRequestForm @@ -15,7 +14,6 @@ from classquiz.auth import ( get_password_hash, verify_password, authenticate_user, - create_access_token, get_current_user, ) from classquiz.cache import clear_cache_for_account @@ -44,7 +42,7 @@ router.include_router(oauth.router, tags=["users", "oauth"], prefix="/oauth") @router.post( "/create", - # response_model=User, + response_model=User, response_model_include={"id": ..., "verified": ..., "email": ...}, ) async def create_user(user: route_user, background_task: BackgroundTasks) -> User | JSONResponse: diff --git a/classquiz/tests/test_server.py b/classquiz/tests/test_server.py index ad17509..ec84e2e 100644 --- a/classquiz/tests/test_server.py +++ b/classquiz/tests/test_server.py @@ -2,7 +2,6 @@ import uuid import pytest from redis import Redis -from classquiz.db import models from classquiz.config import settings from classquiz.tests import test_user_email, test_user_password from classquiz.tests import test_client, example_quiz, ValueStorage # noqa : F401