diff options
author | Stefan Niedermann <info@niedermann.it> | 2021-04-28 23:57:35 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2021-04-28 23:57:35 +0300 |
commit | 647f2c00d5c51c5f150b3d2050900d251493a78e (patch) | |
tree | 8cef1e0989b0469e37488d93648099ff50b9aead /app | |
parent | 35d64312c6fa90b796b5821a7af7c16fe2cf1d70 (diff) |
#1167 Use retrofit also for capabilities endpoint
Fix deletion
Diffstat (limited to 'app')
4 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NotesServerSyncTask.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NotesServerSyncTask.java index 3daf1803..92397c37 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NotesServerSyncTask.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NotesServerSyncTask.java @@ -153,7 +153,7 @@ abstract class NotesServerSyncTask extends Thread { Log.v(TAG, " ...delete (only local, since it has never been synchronized)"); } else { Log.v(TAG, " ...delete (from server and local)"); - final Response<Note> deleteResponse = notesAPI.deleteNote(note.getRemoteId()).execute(); + final Response<Void> deleteResponse = notesAPI.deleteNote(note.getRemoteId()).execute(); if (!deleteResponse.isSuccessful()) { if (deleteResponse.code() == HTTP_NOT_FOUND) { Log.v(TAG, " ...delete (note has already been deleted remotely)"); diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI.java index 846a96ff..532c8c6e 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI.java @@ -86,7 +86,7 @@ public class NotesAPI { } } - public Call<Note> deleteNote(long noteId) { + public Call<Void> deleteNote(long noteId) { if (ApiVersion.API_VERSION_1_0.equals(usedApiVersion)) { return notesAPI_1_0.deleteNote(noteId); } else if (ApiVersion.API_VERSION_0_2.equals(usedApiVersion)) { diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_0_2.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_0_2.java index 287345f2..5febe1e5 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_0_2.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_0_2.java @@ -38,7 +38,7 @@ public interface NotesAPI_0_2 { Call<Note> editNote(@Body Note note, @Path("remoteId") long remoteId); @DELETE("notes/{remoteId}") - Call<Note> deleteNote(@Path("remoteId") long noteId); + Call<Void> deleteNote(@Path("remoteId") long noteId); class Note_0_2 { @Expose diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_1_0.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_1_0.java index 761ba321..58cebb3b 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_1_0.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/sync/NotesAPI_1_0.java @@ -32,5 +32,5 @@ public interface NotesAPI_1_0 { Call<Note> editNote(@Body Note note, @Path("remoteId") long remoteId); @DELETE("notes/{remoteId}") - Call<Note> deleteNote(@Path("remoteId") long noteId); + Call<Void> deleteNote(@Path("remoteId") long noteId); } |