浏览代码

Apply requested changes from #11523

Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
ZetaTom 1 年之前
父节点
当前提交
9124ae8763
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      app/src/main/java/com/owncloud/android/ui/dialog/SetupEncryptionDialogFragment.java

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

@@ -313,12 +313,12 @@ public class SetupEncryptionDialogFragment extends DialogFragment implements Inj
 
         @Override
         protected String doInBackground(Void... voids) {
-            Context context = mWeakContext.get();
             // fetch private/public key
             // if available
             //  - store public key
             //  - decrypt private key, store unencrypted private key in database
 
+            Context context = mWeakContext.get();
             GetPublicKeyOperation publicKeyOperation = new GetPublicKeyOperation();
             if (user != null) {
                 RemoteOperationResult<String> publicKeyResult = publicKeyOperation.execute(user, context);
@@ -354,6 +354,7 @@ public class SetupEncryptionDialogFragment extends DialogFragment implements Inj
         @Override
         protected void onPostExecute(String privateKey) {
             super.onPostExecute(privateKey);
+
             Context context = mWeakContext.get();
             if (context == null) {
                 Log_OC.e(TAG, "Context lost after fetching private keys.");