@@ -63,7 +63,7 @@ def log(vid_dir, video):
6363
6464 #with urllib.request.urlopen("https://www.emfcamp.org/schedule/2024.json") as url:
6565 #with urllib.request.urlopen("https://www.emfcamp.org/schedule/2022.json") as url:
66- with open ("talks.json" ) as url :
66+ with open (pathlib . Path ( __file__ ). parent / "talks.json" ) as url :
6767 data = json .load (url )
6868 talks = {}
6969 for talk in data :
@@ -76,7 +76,7 @@ def log(vid_dir, video):
7676@app .route (app .config ["api_route" ]+ "/build" , methods = ['POST' ])
7777def api_build ():
7878
79- with open ("talks.json" ) as url :
79+ with open (pathlib . Path ( __file__ ). parent / "talks.json" ) as url :
8080 data = json .load (url )
8181
8282 description = None
@@ -100,10 +100,10 @@ def api_build():
100100 vid_dir = str (pathlib .Path (flask .request .form ['video' ]).parts [0 ])
101101 for source in app .config ["VIDEO_SOURCES" ]:
102102 if source ["WEBDIR" ] == vid_dir :
103- vid_dir_path = source ["DISKDIR" ]
103+ vid_dir_path = pathlib . Path ( source ["DISKDIR" ])
104104 vid = pathlib .Path (flask .request .form ['video' ]).parts [1 ]
105105 result = tasks .build_video .delay (
106- str (pathlib . Path . joinpath ( vid_dir_path , vid ) ),
106+ str (vid_dir_path / vid ),
107107 talk_data ,
108108 flask .request .form ['start_tc' ],
109109 flask .request .form ['end_tc' ],
0 commit comments