diff --git a/WebAPI/Controllers/LayersController.cs b/WebAPI/Controllers/LayersController.cs index d06548a..ee8595b 100644 --- a/WebAPI/Controllers/LayersController.cs +++ b/WebAPI/Controllers/LayersController.cs @@ -279,7 +279,7 @@ namespace WebAPI.Controllers { try { - ProcessLayer(processWorker, true); + ProcessLayer(processWorker); } catch (Exception e) { @@ -308,65 +308,7 @@ namespace WebAPI.Controllers return BadRequest(e.ToString()); } } - - [HttpGet] - [Route("ProcessLayer/{id}")] - public IActionResult ProcessLayer(Guid id) - { - if (googleSheetValues is null) - { - throw new Exception("Google Sheets API not initialized"); - } - try - { - Layer layer = db.Layers - .Include(x => x.Records) - .Where(x => x.Id == id && !x.IsDeleted).First(); - if (layer == null) - { - logsController.AddEntry(new LogEntry - { - Title = "Process error", - Type = LogEntryType.error, - LogType = LogType.process, - Message = "Layer not found", - CreatedAt = DateTime.UtcNow - }); - return BadRequest("Layer not found"); - } - Layer processWorker = db.Layers - .Include(x => x.Records) - .Where(x => x.Id == layer.ParentId && !x.IsDeleted).First(); - - if (processWorker == null) - { - logsController.AddEntry(new LogEntry - { - Title = "Process error", - Type = LogEntryType.error, - LogType = LogType.process, - Message = "ProcessWorker not found", - CreatedAt = DateTime.UtcNow - }); - return BadRequest("ProcessWorker not found"); - } - ProcessLayer(processWorker, true); - return Ok(); - } - catch (Exception e) - { - logsController.AddEntry(new LogEntry - { - Title = "Process error", - Type = LogEntryType.error, - LogType = LogType.process, - Message = e.ToString(), - CreatedAt = DateTime.UtcNow - }); - return BadRequest(e.ToString()); - } - } - internal void ProcessLayer(Layer processWorker, bool alwaysProcess = false) + internal void ProcessLayer(Layer processWorker) { if (googleSheetValues == null) {