updated to accept only .tar.zstd uploads
This commit is contained in:
@@ -87,7 +87,7 @@ public static class Program
|
||||
await DB.InitializeAsync();
|
||||
await DB.DeleteInvalidData();
|
||||
|
||||
var bgJobManager = new BackgroundJobManager(loggerRoot);
|
||||
var bgJobManager = new BackgroundJobManager(loggerRoot, config.SaveUpload);
|
||||
var saveFilters = new Dictionary<Game, ISaveDataFilter>
|
||||
{
|
||||
{ Game.EU4, new SaveDataFilterEU4() },
|
||||
@@ -98,11 +98,13 @@ public static class Program
|
||||
router.DefaultRoute = new SimpleRouter.RouteWithMethod(HttpMethod.GET,
|
||||
new ServeFilesRouteHandler(PathHelper.PUBLIC_DIR));
|
||||
router.MapRoute("/uploadSave", HttpMethod.POST,
|
||||
new UploadSaveHandler(mainCancel.Token, bgJobManager, saveFilters));
|
||||
new UploadSaveHandler(mainCancel.Token, bgJobManager, saveFilters, config.SaveUpload));
|
||||
router.MapRoute("/getSaveStatus", HttpMethod.GET,
|
||||
new GetSaveStatusHandler(mainCancel.Token));
|
||||
router.MapRoute("/getSaveData", HttpMethod.GET,
|
||||
new GetSaveDataHandler(mainCancel.Token));
|
||||
router.MapRoute("/getSaveFile", HttpMethod.GET,
|
||||
new GetSaveFileHandler(mainCancel.Token));
|
||||
|
||||
var app = new WebApp(config.BaseUrl, loggerRoot, router, mainCancel.Token);
|
||||
await app.Run();
|
||||
|
||||
Reference in New Issue
Block a user