Bank accounts

This commit is contained in:
Hillel Coren 2022-09-13 14:58:46 +03:00
parent d0f16d4a80
commit c7939d1bc9
3 changed files with 6 additions and 3 deletions

View File

@ -184,6 +184,7 @@ abstract class ExpenseEntity extends Object
..date = convertDateTimeToSqlDate()
..documents.clear()
..transactionReference = ''
..transactionId = ''
..paymentTypeId = ''
..paymentDate = '');

View File

@ -1,5 +1,4 @@
// Flutter imports:
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
// Package imports:
@ -205,7 +204,7 @@ class _SettingsListState extends State<SettingsList> {
section: kSettingsTemplatesAndReminders,
viewModel: widget.viewModel,
),
if (showAll && !kReleaseMode)
if (showAll && supportsBankAccounts())
SettingsListTile(
section: kSettingsBankAccounts,
viewModel: widget.viewModel,
@ -574,7 +573,7 @@ class SettingsSearch extends StatelessWidget {
'late_fees',
]
],
if (!kReleaseMode)
if (supportsBankAccounts())
kSettingsBankAccounts: [
[
'bank_accounts',

View File

@ -30,6 +30,9 @@ bool supportsAppleOAuth() => kIsWeb || isApple();
// TODO remove this function
bool supportsMicrosoftOAuth() => kIsWeb;
// TODO remove this function
bool supportsBankAccounts() => !kReleaseMode;
bool isDesktopOS() => isMacOS() || isWindows() || isLinux();
bool isMobileOS() => isAndroid() || isIOS();