clean up (black, sort)

This commit is contained in:
Tiago vasconcelos
2021-10-18 10:58:09 +01:00
parent 762f0ba404
commit 70885ce160
25 changed files with 85 additions and 138 deletions
+2 -3
View File
@@ -26,10 +26,9 @@ def withdraw_renderer():
return template_renderer(["lnbits/extensions/withdraw/templates"])
from .views_api import * # noqa
from .views import * # noqa
from .lnurl import * # noqa
from .views import * # noqa
from .views_api import * # noqa
# @withdraw_ext.on_event("startup")
# def _do_it():
+2 -1
View File
@@ -1,9 +1,10 @@
from datetime import datetime
from typing import List, Optional, Union
from lnbits.helpers import urlsafe_short_hash
from . import db
from .models import WithdrawLink, HashCheck, CreateWithdrawData
from .models import CreateWithdrawData, HashCheck, WithdrawLink
async def create_withdraw_link(
+6 -6
View File
@@ -1,16 +1,16 @@
from fastapi.param_functions import Query
from fastapi import HTTPException
import shortuuid # type: ignore
from http import HTTPStatus
from datetime import datetime
from http import HTTPStatus
import shortuuid # type: ignore
from fastapi import HTTPException
from fastapi.param_functions import Query
from starlette.requests import Request
from lnbits.core.services import pay_invoice
from starlette.requests import Request
from . import withdraw_ext
from .crud import get_withdraw_link_by_hash, update_withdraw_link
# FOR LNURLs WHICH ARE NOT UNIQUE
+6 -4
View File
@@ -1,9 +1,11 @@
from starlette.requests import Request
from fastapi.param_functions import Query
from lnurl import Lnurl, LnurlWithdrawResponse, encode as lnurl_encode # type: ignore
from sqlite3 import Row
from pydantic import BaseModel
import shortuuid # type: ignore
from fastapi.param_functions import Query
from lnurl import Lnurl, LnurlWithdrawResponse
from lnurl import encode as lnurl_encode # type: ignore
from pydantic import BaseModel
from starlette.requests import Request
class CreateWithdrawData(BaseModel):
+10 -9
View File
@@ -1,17 +1,18 @@
from http import HTTPStatus
import pyqrcode
from io import BytesIO
import pyqrcode
from fastapi import Request
from fastapi.params import Depends
from fastapi.templating import Jinja2Templates
from starlette.exceptions import HTTPException
from starlette.responses import HTMLResponse, StreamingResponse
from lnbits.core.models import User
from lnbits.decorators import check_user_exists
from . import withdraw_ext, withdraw_renderer
from .crud import get_withdraw_link, chunks
from fastapi import FastAPI, Request
from fastapi.params import Depends
from fastapi.templating import Jinja2Templates
from starlette.exceptions import HTTPException
from starlette.responses import HTMLResponse, StreamingResponse
from lnbits.core.models import User
from .crud import chunks, get_withdraw_link
templates = Jinja2Templates(directory="templates")
+8 -15
View File
@@ -1,29 +1,22 @@
from fastapi.params import Depends
from fastapi.param_functions import Query
from pydantic.main import BaseModel
from http import HTTPStatus
from fastapi.param_functions import Query
from fastapi.params import Depends
from lnurl.exceptions import InvalidUrl as LnurlInvalidUrl # type: ignore
from starlette.exceptions import HTTPException
from starlette.requests import Request
from starlette.responses import HTMLResponse, JSONResponse # type: ignore
from lnbits.core.crud import get_user
from lnbits.decorators import WalletTypeInfo, get_key_type
from . import withdraw_ext
from .crud import (create_withdraw_link,
delete_withdraw_link, get_hash_check, get_withdraw_link,
get_withdraw_links, update_withdraw_link)
from .models import CreateWithdrawData
# from fastapi import FastAPI, Query, Response
from . import withdraw_ext
from .crud import (
create_withdraw_link,
get_withdraw_link,
get_withdraw_links,
update_withdraw_link,
delete_withdraw_link,
create_hash_check,
get_hash_check,
)
@withdraw_ext.get("/api/v1/links", status_code=HTTPStatus.OK)