File tree Expand file tree Collapse file tree
app/src/main/java/com/owncloud/android/ui/activity Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -169,8 +169,13 @@ class RichDocumentsEditorWebView : EditorWebView() {
169169 val url = downloadJson.getString(URL ).toUri()
170170 when (downloadJson.getString(TYPE )) {
171171 PRINT -> printFile(url)
172+
172173 SLIDESHOW -> showSlideShow(url)
173- else -> downloadFile(url, fileName)
174+
175+ else -> {
176+ val downloadFileName = downloadJson.optString(FILENAME , fileName)
177+ downloadFile(url, downloadFileName)
178+ }
174179 }
175180 } catch (e: JSONException ) {
176181 Log_OC .e(this , " Failed to parse download json message: $e " )
@@ -219,5 +224,6 @@ class RichDocumentsEditorWebView : EditorWebView() {
219224 private const val PRINT = " print"
220225 private const val SLIDESHOW = " slideshow"
221226 private const val NEW_NAME = " NewName"
227+ private const val FILENAME = " filename"
222228 }
223229}
You can’t perform that action at this time.
0 commit comments