Added type to rest api
This commit is contained in:
@@ -104,6 +104,7 @@ public class JAXBWriter {
|
|||||||
Response response = new ObjectFactory().createResponse();
|
Response response = new ObjectFactory().createResponse();
|
||||||
response.setStatus(ok ? ResponseStatus.OK : ResponseStatus.FAILED);
|
response.setStatus(ok ? ResponseStatus.OK : ResponseStatus.FAILED);
|
||||||
response.setVersion(restProtocolVersion);
|
response.setVersion(restProtocolVersion);
|
||||||
|
response.setType("Libresonic");
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
targetNamespace="http://libresonic.org/restapi"
|
targetNamespace="http://libresonic.org/restapi"
|
||||||
attributeFormDefault="unqualified"
|
attributeFormDefault="unqualified"
|
||||||
elementFormDefault="qualified"
|
elementFormDefault="qualified"
|
||||||
version="1.13.0">
|
version="1.14.0">
|
||||||
|
|
||||||
<xs:element name="subsonic-response" type="sub:Response"/>
|
<xs:element name="subsonic-response" type="sub:Response"/>
|
||||||
|
|
||||||
@@ -52,6 +52,7 @@
|
|||||||
</xs:choice>
|
</xs:choice>
|
||||||
<xs:attribute name="status" type="sub:ResponseStatus" use="required"/>
|
<xs:attribute name="status" type="sub:ResponseStatus" use="required"/>
|
||||||
<xs:attribute name="version" type="sub:Version" use="required"/>
|
<xs:attribute name="version" type="sub:Version" use="required"/>
|
||||||
|
<xs:attribute name="type" type="xs:string" use="required" />
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
|
|
||||||
<xs:simpleType name="ResponseStatus">
|
<xs:simpleType name="ResponseStatus">
|
||||||
|
|||||||
Reference in New Issue
Block a user