@@ -144,7 +144,7 @@ async def get_paste_data(uuid: str, user_agent: Optional[str] = Header(None)) ->
144144 -ms-user-select: none;
145145 user-select: none;
146146 }
147-
147+
148148 span {
149149 font-size: 1.1em !important;
150150 }
@@ -234,6 +234,7 @@ async def get_paste_data(uuid: str, user_agent: Optional[str] = Header(None)) ->
234234
235235
236236@app .get ("/" , response_class = HTMLResponse )
237+ @limiter .limit ("100/minute" )
237238async def indexpage (request : Request ) -> Response :
238239 return templates .TemplateResponse ("index.html" , {"request" : request })
239240
@@ -253,13 +254,15 @@ async def delete_paste(uuid: str) -> PlainTextResponse:
253254
254255
255256@app .get ("/web" , response_class = HTMLResponse )
257+ @limiter .limit ("100/minute" )
256258async def web (request : Request ) -> Response :
257259 return templates .TemplateResponse ("web.html" , {"request" : request })
258260
259261
260262@app .post ("/web" , response_class = PlainTextResponse )
261263@limiter .limit ("100/minute" )
262- async def web_post (request : Request , content : str = Form (...), extension : Optional [str ] = Form (None )) -> RedirectResponse :
264+ async def web_post (request : Request , content : str = Form (...),
265+ extension : Optional [str ] = Form (None )) -> RedirectResponse :
263266 try :
264267 file_content : bytes = content .encode ()
265268 uuid : str = generate_uuid ()
0 commit comments