Skip to content

Commit

Permalink
try to fix group member fetching
Browse files Browse the repository at this point in the history
  • Loading branch information
desperateCoder committed Jan 3, 2024
1 parent a5bb9da commit ebb5c18
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import it.niedermann.nextcloud.deck.remote.adapters.ServerAdapter;
import it.niedermann.nextcloud.deck.remote.api.ResponseCallback;
import it.niedermann.nextcloud.deck.remote.helpers.util.AsyncUtil;
import it.niedermann.nextcloud.deck.util.ExecutorServiceProvider;

public class AccessControlDataProvider extends AbstractSyncDataProvider<AccessControl> {

Expand All @@ -40,7 +41,9 @@ public void getAllFromServer(ServerAdapter serverAdapter, DataBaseAdapter dataBa
public void onResponse(GroupMemberUIDs response) {
accessControl.setGroupMemberUIDs(response);
if (response.getUids().size() > 0) {
ensureGroupMembersInDB(getAccount(), dataBaseAdapter, serverAdapter, response);
ExecutorServiceProvider.awaitExectuion(
() -> ensureGroupMembersInDB(responder.getAccount(), dataBaseAdapter, serverAdapter, response)
);
}
latch.countDown();
}
Expand Down

0 comments on commit ebb5c18

Please sign in to comment.