2121 * @author Evgenii Kanivets
2222 */
2323public class AccountController extends BaseController <Account > {
24- @ SuppressWarnings ("unused" ) private static final String TAG = "AccountController" ;
24+ @ SuppressWarnings ("unused" )
25+ private static final String TAG = "AccountController" ;
2526
2627 private final PreferenceController preferenceController ;
2728
@@ -30,11 +31,15 @@ public AccountController(IRepo<Account> accountRepo, PreferenceController prefer
3031 this .preferenceController = preferenceController ;
3132 }
3233
33- @ Nullable @ Override public Account read (long id ) {
34+ @ Nullable
35+ @ Override
36+ public Account read (long id ) {
3437 return substituteCurrency (super .read (id ));
3538 }
3639
37- @ NonNull @ Override public List <Account > readAll () {
40+ @ NonNull
41+ @ Override
42+ public List <Account > readAll () {
3843 List <Account > accountList = super .readAll ();
3944
4045 List <Account > result = new ArrayList <>();
@@ -45,7 +50,8 @@ public AccountController(IRepo<Account> accountRepo, PreferenceController prefer
4550 return result ;
4651 }
4752
48- @ NonNull public List <Account > readActiveAccounts () {
53+ @ NonNull
54+ public List <Account > readActiveAccounts () {
4955 List <Account > result = new ArrayList <>();
5056
5157 for (Account account : readAll ()) {
@@ -57,7 +63,8 @@ public AccountController(IRepo<Account> accountRepo, PreferenceController prefer
5763 return result ;
5864 }
5965
60- @ NonNull public List <Account > readArchivedAccounts () {
66+ @ NonNull
67+ public List <Account > readArchivedAccounts () {
6168 List <Account > result = new ArrayList <>();
6269
6370 for (Account account : readAll ()) {
@@ -69,7 +76,7 @@ public AccountController(IRepo<Account> accountRepo, PreferenceController prefer
6976 return result ;
7077 }
7178
72- public boolean recordAdded (@ Nullable Record record ) {
79+ boolean recordAdded (@ Nullable Record record ) {
7380 if (record == null || record .getAccount () == null ) return false ;
7481
7582 Account account = repo .read (record .getAccount ().getId ());
@@ -93,8 +100,10 @@ public boolean recordAdded(@Nullable Record record) {
93100 return true ;
94101 }
95102
96- public boolean recordDeleted (@ Nullable Record record ) {
97- if (record == null || record .getAccount () == null ) return false ;
103+ boolean recordDeleted (@ Nullable Record record ) {
104+ if (record == null ) return false ;
105+
106+ if (record .getAccount () == null ) return true ;
98107
99108 Account account = repo .read (record .getAccount ().getId ());
100109 if (account == null ) return false ;
@@ -141,7 +150,8 @@ public boolean transferDone(@Nullable Transfer transfer) {
141150 return true ;
142151 }
143152
144- @ Nullable public Account readDefaultAccount () {
153+ @ Nullable
154+ public Account readDefaultAccount () {
145155 long defaultAccountId = preferenceController .readDefaultAccountId ();
146156
147157 if (defaultAccountId == -1 ) {
0 commit comments