process fix

This commit is contained in:
Michał Zieliński
2023-10-13 13:23:50 +02:00
parent eba4d2efc0
commit 22de77517c
2 changed files with 5 additions and 4 deletions

View File

@@ -255,8 +255,8 @@ namespace WebAPI.Controllers
cp.process(sourceLayer, processWorker?.Id);
break;
case "Deaggregation":
DeaggregationProcessor dp = new DeaggregationProcessor(db, googleSheetValues, this);
dp.process(sourceLayer, processWorker?.Id);
//DeaggregationProcessor dp = new DeaggregationProcessor(db, googleSheetValues, this);
//dp.process(sourceLayer, processWorker?.Id);
break;
}

View File

@@ -114,6 +114,7 @@ namespace WebAPI.dataProcessors
});
*/
List<Record> newRecords = new List<Record>();
foreach (Record source in dataSource.Records!)
{
Record record = new Record
@@ -124,7 +125,7 @@ namespace WebAPI.dataProcessors
CreatedAt = DateTime.UtcNow,
ModifiedAt = DateTime.UtcNow
};
processedLayer.Records.Add(record);
newRecords.Add(record);
}
if (isNew)
{
@@ -133,7 +134,7 @@ namespace WebAPI.dataProcessors
{
db.Layers.Update(processedLayer);
}
controller.SaveRecords(processedLayer.Id, processedLayer.Records, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
controller.SaveRecords(processedLayer.Id, newRecords, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
db.SaveChanges();
}
}