Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 3dd4caa9 authored by alperozturk's avatar alperozturk Committed by Andy Scherzinger
Browse files

check db status

parent 1db66545
Loading
Loading
Loading
Loading
+10 −1
Original line number Original line Diff line number Diff line
@@ -546,7 +546,16 @@ public class NotesRepository {
            try {
            try {
                final var ssoAccount = AccountImporter.getSingleSignOnAccount(context, account.getAccountName());
                final var ssoAccount = AccountImporter.getSingleSignOnAccount(context, account.getAccountName());
                final var notesAPI = apiProvider.getNotesAPI(context, ssoAccount, getPreferredApiVersion(account.getApiVersion()));
                final var notesAPI = apiProvider.getNotesAPI(context, ssoAccount, getPreferredApiVersion(account.getApiVersion()));
                note.setFavorite(!note.getFavorite());

                boolean newFavoriteValue = !note.getFavorite();
                DBStatus newDBStatus = DBStatus.VOID;

                if (newFavoriteValue) {
                    newDBStatus = DBStatus.LOCAL_EDITED;
                }

                note.setFavorite(newFavoriteValue);
                note.setStatus(newDBStatus);
                final var result = notesAPI.updateNote(note);
                final var result = notesAPI.updateNote(note);
                final var response = result.execute();
                final var response = result.execute();
                if (response.isSuccessful()) {
                if (response.isSuccessful()) {