File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed
src/main/java/com/owncloud/android/lib/resources/status Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -136,6 +136,7 @@ public class GetRemoteCapabilitiesOperation extends RemoteOperation {
136136 private static final String NODE_OPTIONAL_MIMETYPES = "mimetypesNoDefaultOpen" ;
137137 private static final String NODE_RICHDOCUMENTS_DIRECT_EDITING = "direct_editing" ;
138138 private static final String NODE_RICHDOCUMENTS_TEMPLATES = "templates" ;
139+ private static final String NODE_RICHDOCUMENTS_PRODUCT_NAME = "productName" ;
139140
140141 // activity
141142 private static final String NODE_ACTIVITY = "activity" ;
@@ -450,6 +451,11 @@ protected RemoteOperationResult run(OwnCloudClient client) {
450451 } else {
451452 capability .setRichDocumentsTemplatesAvailable (CapabilityBooleanType .FALSE );
452453 }
454+
455+ if (richDocumentsCapability .has (NODE_RICHDOCUMENTS_PRODUCT_NAME )) {
456+ capability .setRichDocumentsProductName (
457+ richDocumentsCapability .getString (NODE_RICHDOCUMENTS_PRODUCT_NAME ));
458+ }
453459 } else {
454460 capability .setRichDocuments (CapabilityBooleanType .FALSE );
455461 }
Original file line number Diff line number Diff line change @@ -99,6 +99,7 @@ public class OCCapability {
9999 private CapabilityBooleanType richDocumentsTemplatesAvailable ;
100100 private List <String > richDocumentsMimeTypeList ;
101101 private List <String > richDocumentsOptionalMimeTypeList ;
102+ private String richDocumentsProductName ;
102103
103104 private CapabilityBooleanType activity ;
104105
@@ -154,6 +155,7 @@ public OCCapability() {
154155 richDocumentsOptionalMimeTypeList = new ArrayList <>();
155156 richDocumentsDirectEditing = CapabilityBooleanType .FALSE ;
156157 richDocumentsTemplatesAvailable = CapabilityBooleanType .FALSE ;
158+ richDocumentsProductName = "Collabora Online" ;
157159 }
158160
159161 public OwnCloudVersion getVersion () {
You can’t perform that action at this time.
0 commit comments