From 31fcb212c201a555d719fb860bd5a67229362cae Mon Sep 17 00:00:00 2001 From: misaochan Date: Wed, 24 Jan 2018 21:54:11 +1000 Subject: [PATCH] Use Dagger injection to store title and desc --- .../main/java/fr/free/nrw/commons/nearby/DirectUpload.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java b/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java index a50666dcd..1f7d67e03 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java @@ -25,7 +25,7 @@ public class DirectUpload { private Fragment fragment; private SharedPreferences prefs; - + @Inject @Named("direct_nearby_upload_prefs") SharedPreferences directPrefs; DirectUpload(String title, String desc, Fragment fragment, ContributionController controller, SharedPreferences prefs) { this.title = title; @@ -36,8 +36,7 @@ public class DirectUpload { } void storeSharedPrefs() { - SharedPreferences sharedPref = fragment.getActivity().getSharedPreferences("Direct Upload", Context.MODE_PRIVATE); - SharedPreferences.Editor editor = sharedPref.edit(); + SharedPreferences.Editor editor = directPrefs.edit(); editor.putString("Title", title); editor.putString("Desc", desc);