*/
public class ShareActivity extends FileActivity
- implements GetShareWithUsersAsyncTask.OnGetSharesWithUsersTaskListener,
- ShareFileFragment.OnShareFragmentInteractionListener,
+ implements ShareFileFragment.OnShareFragmentInteractionListener,
SearchFragment.OnSearchFragmentInteractionListener {
private static final String TAG = ShareActivity.class.getSimpleName();
@Override
public void onRemoteOperationFinish(RemoteOperation operation, RemoteOperationResult result) {
super.onRemoteOperationFinish(operation, result);
- if (operation instanceof UnshareOperation ||
- operation instanceof CreateShareWithShareeOperation) {
-
- if (result.isSuccess()) {
- refreshUsersInLists();
- if (operation instanceof CreateShareWithShareeOperation) {
- // Clean action
- getIntent().setAction(null);
- }
- } else {
- Toast.makeText(
- this,
- ErrorMessageAdapter.getErrorCauseMessage(result, operation, getResources()),
- Toast.LENGTH_LONG
- ).show();
- }
-
- /*} else if (operation instanceof GetSharesForFileOperation) {
- onGetSharesForFileOperationFinish((GetSharesForFileOperation) operation, result);*/
- }
- }
- @Override
- public void onGetDataShareWithFinish(RemoteOperationResult result) {
- // Remove loading
- dismissLoadingDialog();
- if (result != null && result.isSuccess()) {
- Log_OC.d(TAG, "Get Data Share With finishes sucessfully");
-
- } else {
- Toast.makeText(this, result.getLogMessage(), Toast.LENGTH_SHORT).show();
+ if (result.isSuccess()) {
+ refreshUsersInLists();
+ if (operation instanceof CreateShareWithShareeOperation) {
+ // Clean action
+ getIntent().setAction(null);
+ }
}
- // Data is on Database
- refreshUsersInLists();
}
private void refreshUsersInLists(){