diff options
author | Niedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com> | 2020-10-03 18:35:42 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-03 18:35:42 +0300 |
commit | 37d398fc200c5cea427c081e86d3f6d809233e16 (patch) | |
tree | 0e88364ab0676a6f61a8556b000cb0a77d66ff62 /app/src/main/java/it/niedermann/nextcloud/deck/ui/card | |
parent | 32a997114b12aecfaf81135841a168e3230e3983 (diff) |
Push notification rework (#692)
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* implemented sync functions
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* #569 Sync card on Push Notification
Signed-off-by: Stefan Niedermann <info@niedermann.it>
* catch OfflineException
Co-authored-by: desperateCoder <echotodevnull@gmail.com>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/card')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/card/projectresources/CardProjectResourceViewHolder.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/projectresources/CardProjectResourceViewHolder.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/projectresources/CardProjectResourceViewHolder.java index 7c27d4133..d599ad5b5 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/projectresources/CardProjectResourceViewHolder.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/projectresources/CardProjectResourceViewHolder.java @@ -49,9 +49,9 @@ public class CardProjectResourceViewHolder extends RecyclerView.ViewHolder { try { long[] ids = ProjectUtil.extractBoardIdAndCardIdFromUrl(link); if (ids.length == 2) { - syncManager.synchronizeCardByRemoteId(ids[1], account).observe(owner, (fullCard) -> { + syncManager.getCardByRemoteID(account.getId(), ids[1]).observe(owner, (fullCard) -> { if (fullCard != null) { - syncManager.getBoard(account.getId(), ids[0]).observe(owner, (board) -> { + syncManager.getBoardByRemoteId(account.getId(), ids[0]).observe(owner, (board) -> { if (board != null) { binding.getRoot().setOnClickListener((v) -> itemView.getContext().startActivity(EditActivity.createEditCardIntent(itemView.getContext(), account, board.getLocalId(), fullCard.getLocalId()))); } else { |