Fix order of log entries

This commit is contained in:
Roland Geider
2023-10-08 21:52:07 +02:00
parent 53a00cca63
commit 03f6b555af
2 changed files with 3 additions and 3 deletions

View File

@@ -415,7 +415,7 @@ class NutritionPlansProvider with ChangeNotifier {
final data = await baseProvider.fetchPaginated(
baseProvider.makeUrl(
_nutritionDiaryPath,
query: {'plan': plan.id.toString(), 'limit': '999'},
query: {'plan': plan.id.toString(), 'limit': '999', 'ordering': 'datetime'},
),
);

View File

@@ -470,9 +470,9 @@ class FlNutritionalDiaryChartWidgetState extends State<FlNutritionalDiaryChartWi
List<BarChartGroupData> showingGroups() {
final logEntries = widget._nutritionalPlan.logEntriesValues;
final List<BarChartGroupData> out = [];
final dateList = getDatesBetween(logEntries.keys.last, logEntries.keys.first);
final dateList = getDatesBetween(logEntries.keys.first, logEntries.keys.last);
for (final date in dateList) {
for (final date in dateList.reversed) {
out.add(
makeGroupData(
date.millisecondsSinceEpoch,