Skip to content

Commit 104c6ae

Browse files
committed
fix spotbugs
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
1 parent 23613e3 commit 104c6ae

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

app/src/main/java/com/owncloud/android/files/FileMenuFilter.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,9 +314,15 @@ private void filterEdit(
314314
*/
315315
@NextcloudServer(max = 18)
316316
private boolean isRichDocumentEditingSupported(OCCapability capability, String mimeType) {
317+
final var mimeTypeList = capability.getRichDocumentsMimeTypeList();
318+
final var isMimeTypeListContainsMimeType = (mimeTypeList != null && mimeTypeList.contains(mimeType));
319+
320+
final var optionalMimeTypeList = capability.getRichDocumentsOptionalMimeTypeList();
321+
final var isOptionalMimeTypeListContainsMimeType = (optionalMimeTypeList != null &&
322+
optionalMimeTypeList.contains(mimeType));
323+
317324
return isSingleFile() &&
318-
(capability.getRichDocumentsMimeTypeList().contains(mimeType) ||
319-
capability.getRichDocumentsOptionalMimeTypeList().contains(mimeType)) &&
325+
(isMimeTypeListContainsMimeType || isOptionalMimeTypeListContainsMimeType) &&
320326
capability.getRichDocumentsDirectEditing().isTrue();
321327
}
322328

0 commit comments

Comments
 (0)