Browse Source

Replace OwnCloudClient instances

Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
ZetaTom 1 year ago
parent
commit
0afeffc1bb

+ 3 - 2
app/src/main/java/com/owncloud/android/ui/dialog/ChooseTemplateDialogFragment.kt

@@ -282,12 +282,13 @@ class ChooseTemplateDialogFragment : DialogFragment(), View.OnClickListener, Tem
         override fun doInBackground(vararg params: Void): String {
             return try {
                 val client = clientFactory!!.create(user)
+                val nextcloudClient = clientFactory.createNextcloudClient(user)
                 val result = DirectEditingCreateFileRemoteOperation(
                     path,
                     creator!!.editor,
                     creator.id,
                     template.title
-                ).execute(client)
+                ).execute(nextcloudClient)
                 if (!result.isSuccess) {
                     return ""
                 }
@@ -352,7 +353,7 @@ class ChooseTemplateDialogFragment : DialogFragment(), View.OnClickListener, Tem
 
         override fun doInBackground(vararg voids: Void): TemplateList {
             return try {
-                val client = clientFactory!!.create(user)
+                val client = clientFactory!!.createNextcloudClient(user)
                 val result = DirectEditingObtainListOfTemplatesRemoteOperation(
                     creator!!.editor,
                     creator.id