From caff9bac1fd1effedf61646327c6f9dbd49793c2 Mon Sep 17 00:00:00 2001 From: Sanders Date: Fri, 27 Jun 2025 12:24:47 +0300 Subject: [PATCH] Small fix --- lib/data/database/hive_service.dart | 2 +- lib/models/tag.g.dart | 12 +++++++++--- lib/models/transaction_record.g.dart | 7 +++++-- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/lib/data/database/hive_service.dart b/lib/data/database/hive_service.dart index 04f62be..77d71b6 100644 --- a/lib/data/database/hive_service.dart +++ b/lib/data/database/hive_service.dart @@ -73,7 +73,7 @@ class HiveService { final tagBox = tags; if (tagBox.isEmpty) { _logger.i('Filling initial tags'); - await tagBox.addAll(TagUtils.getDefaultTags()); + await tagBox.addAll(TagUtils.getDefaultTags(_defaultUserId)); await tagBox.flush(); } diff --git a/lib/models/tag.g.dart b/lib/models/tag.g.dart index 26b758c..ca1d98f 100644 --- a/lib/models/tag.g.dart +++ b/lib/models/tag.g.dart @@ -16,17 +16,23 @@ class TagAdapter extends TypeAdapter { final fields = { for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), }; - return Tag(id: fields[0] as String?, name: fields[1] as String); + return Tag( + id: fields[0] as String?, + name: fields[1] as String, + userId: fields[2] as String, + ); } @override void write(BinaryWriter writer, Tag obj) { writer - ..writeByte(2) + ..writeByte(3) ..writeByte(0) ..write(obj.id) ..writeByte(1) - ..write(obj.name); + ..write(obj.name) + ..writeByte(2) + ..write(obj.userId); } @override diff --git a/lib/models/transaction_record.g.dart b/lib/models/transaction_record.g.dart index 68f737b..8f77793 100644 --- a/lib/models/transaction_record.g.dart +++ b/lib/models/transaction_record.g.dart @@ -24,13 +24,14 @@ class TransactionRecordAdapter extends TypeAdapter { dateTime: fields[4] as DateTime, vendor: fields[5] as String, currency: fields[6] as String, + userId: fields[7] as String, ); } @override void write(BinaryWriter writer, TransactionRecord obj) { writer - ..writeByte(7) + ..writeByte(8) ..writeByte(0) ..write(obj.id) ..writeByte(1) @@ -44,7 +45,9 @@ class TransactionRecordAdapter extends TypeAdapter { ..writeByte(5) ..write(obj.vendor) ..writeByte(6) - ..write(obj.currency); + ..write(obj.currency) + ..writeByte(7) + ..write(obj.userId); } @override