Spaces:
Running
Running
BinaryONe
commited on
Commit
·
e1056a6
1
Parent(s):
0616e4e
Added CORS for /tmdb/movies
Browse files
FileStream/server/__init__.py
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
from aiohttp import web
|
|
|
2 |
from .routes_main import routes
|
3 |
from .routes_api import api
|
4 |
from .routes_app import sub_app
|
@@ -17,3 +18,11 @@ def web_server():
|
|
17 |
web_app.add_subapp('/api', api)
|
18 |
return web_app
|
19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
from aiohttp import web
|
2 |
+
import aiohttp_cors
|
3 |
from .routes_main import routes
|
4 |
from .routes_api import api
|
5 |
from .routes_app import sub_app
|
|
|
18 |
web_app.add_subapp('/api', api)
|
19 |
return web_app
|
20 |
|
21 |
+
cors = aiohttp_cors.setup(app, defaults={
|
22 |
+
"*": aiohttp_cors.ResourceOptions(
|
23 |
+
allow_credentials=True,
|
24 |
+
expose_headers="*",
|
25 |
+
allow_headers="*",
|
26 |
+
allow_methods=["GET"] # Allowing specific methods
|
27 |
+
)
|
28 |
+
})
|
FileStream/server/routes_api.py
CHANGED
@@ -18,6 +18,7 @@ from FileStream.Database import Database
|
|
18 |
from FileStream.TMDB.Endpoint import search_tmdb_any,search_tmdb_tv,search_tmdb_movies
|
19 |
from FileStream.server.exceptions import FIleNotFound, InvalidHash
|
20 |
|
|
|
21 |
from .Functions.downloader import media_streamer
|
22 |
|
23 |
async def handle_v2(request):
|
@@ -233,7 +234,7 @@ api.router.add_get('/files/mix', list_all_files)
|
|
233 |
|
234 |
api.router.add_get('/tmdb/mix', list_all_files_tmdb)
|
235 |
api.router.add_get('/tmdb/tv', list_all_tmdb_tv_from_db)
|
236 |
-
api.router.add_get('/tmdb/movies', list_all_tmdb_movies_from_db)
|
237 |
|
238 |
api.router.add_get('/upload', upload_file)
|
239 |
api.router.add_get('/dl/{path}', stream_handler)
|
|
|
18 |
from FileStream.TMDB.Endpoint import search_tmdb_any,search_tmdb_tv,search_tmdb_movies
|
19 |
from FileStream.server.exceptions import FIleNotFound, InvalidHash
|
20 |
|
21 |
+
from . import cors
|
22 |
from .Functions.downloader import media_streamer
|
23 |
|
24 |
async def handle_v2(request):
|
|
|
234 |
|
235 |
api.router.add_get('/tmdb/mix', list_all_files_tmdb)
|
236 |
api.router.add_get('/tmdb/tv', list_all_tmdb_tv_from_db)
|
237 |
+
cors.add(api.router.add_get('/tmdb/movies', list_all_tmdb_movies_from_db))
|
238 |
|
239 |
api.router.add_get('/upload', upload_file)
|
240 |
api.router.add_get('/dl/{path}', stream_handler)
|