- private void unshareWith(int shareId){
- ( (ShareActivity) getActivity()).showWaitingLoadDialog();
- // Remove Share with id
- UnshareWithUserAsyncTask unshareTask = new UnshareWithUserAsyncTask(this);
- FileDataStorageManager fileDataStorageManager =
- new FileDataStorageManager(mAccount, getActivity().getContentResolver());
- Object[] params = { shareId, mAccount, fileDataStorageManager};
- unshareTask.execute(params);
- }
-
- @Override
- public void onUnshareWithFinish(RemoteOperationResult result) {
- // Remove loading
- ((ShareActivity) getActivity()).dismissWaitingLoadDialog();
-
- if (result != null && result.isSuccess()) {
- // Refresh data
- //TODO: Refresh file or delete the user from the list
- updateListOfUserGroups();
+ // Call to Unshare operation
+ private void unshareWith(OCShare share){
+ OCFile file = ((FileActivity) getActivity()).getFile();