Bladeren bron

SyncFileNotEnoughSpaceDialogFragment needs injector

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
Álvaro Brey Vilas 3 jaren geleden
bovenliggende
commit
bdd1daa10e

+ 4 - 0
app/src/main/java/com/nextcloud/client/di/ComponentsModule.java

@@ -93,6 +93,7 @@ import com.owncloud.android.ui.dialog.SetupEncryptionDialogFragment;
 import com.owncloud.android.ui.dialog.SharePasswordDialogFragment;
 import com.owncloud.android.ui.dialog.SortingOrderDialogFragment;
 import com.owncloud.android.ui.dialog.StoragePermissionDialogFragment;
+import com.owncloud.android.ui.dialog.SyncFileNotEnoughSpaceDialogFragment;
 import com.owncloud.android.ui.dialog.SyncedFolderPreferencesDialogFragment;
 import com.owncloud.android.ui.fragment.ExtendedListFragment;
 import com.owncloud.android.ui.fragment.FeatureFragment;
@@ -426,4 +427,7 @@ abstract class ComponentsModule {
 
     @ContributesAndroidInjector
     abstract RenameFileDialogFragment renameFileDialogFragment();
+
+    @ContributesAndroidInjector
+    abstract SyncFileNotEnoughSpaceDialogFragment syncFileNotEnoughSpaceDialogFragment();
 }

+ 2 - 1
app/src/main/java/com/owncloud/android/ui/dialog/SyncFileNotEnoughSpaceDialogFragment.java

@@ -25,6 +25,7 @@ import android.os.Build;
 import android.os.Bundle;
 import android.os.storage.StorageManager;
 
+import com.nextcloud.client.di.Injectable;
 import com.owncloud.android.R;
 import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.ui.dialog.ConfirmationDialogFragment.ConfirmationDialogFragmentListener;
@@ -39,7 +40,7 @@ import androidx.appcompat.app.AlertDialog;
  * Dialog requiring confirmation when a file/folder is too "big" to be synchronized/downloaded on device.
  */
 public class SyncFileNotEnoughSpaceDialogFragment extends ConfirmationDialogFragment implements
-    ConfirmationDialogFragmentListener {
+    ConfirmationDialogFragmentListener, Injectable {
 
     private static final String ARG_PASSED_FILE = "fragment_parent_caller";
     private static final int REQUEST_CODE_STORAGE = 20;