From f0d670e37fbb4f5d7f38fe981400877aa3fec96a Mon Sep 17 00:00:00 2001 From: xMadKing Date: Thu, 28 Dec 2023 00:05:46 +0100 Subject: [PATCH] Deleting a category will also delete its payments now --- README.md | 9 +++++++++ lib/widgets/editablebudgetcat.dart | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/README.md b/README.md index 2b24bb8..59918d6 100644 --- a/README.md +++ b/README.md @@ -35,13 +35,22 @@ However, the main gist of it is: ## Packages & Tools Used sqflite: https://pub.dev/packages/sqflite + pie_cart: https://pub.dev/packages/pie_chart + fl_chart: https://pub.dev/packages/fl_chart + graphic: https://pub.dev/packages/graphic + shared_preferences: https://pub.dev/packages/shared_preferences + path_provider: https://pub.dev/packages/path_provider + path: https://pub.dev/packages/path + flutter_svg: https://pub.dev/packages/flutter_svg + quiver: https://pub.dev/packages/quiver + awesome_notifications: https://pub.dev/packages/awesome_notifications diff --git a/lib/widgets/editablebudgetcat.dart b/lib/widgets/editablebudgetcat.dart index b4170ed..86a79ab 100644 --- a/lib/widgets/editablebudgetcat.dart +++ b/lib/widgets/editablebudgetcat.dart @@ -77,6 +77,10 @@ class _EditableBudgetCat extends State { 'category', widget.categoryID ); + await database.deleteFromTable( + 'categoryID', + 'payment', + widget.categoryID); setState(() { deleted = true; });