mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-08 00:16:09 +00:00
OC-2678: Changes in ShareXMLParser
This commit is contained in:
parent
81acfb9571
commit
280701ea8d
@ -210,21 +210,21 @@ public class ShareXMLParser {
|
|||||||
String name = parser.getName();
|
String name = parser.getName();
|
||||||
if (name.equalsIgnoreCase(NODE_ELEMENT)) {
|
if (name.equalsIgnoreCase(NODE_ELEMENT)) {
|
||||||
shares.add(readElement(parser));
|
shares.add(readElement(parser));
|
||||||
} else { // Parse Create XML Response
|
} else if (name.equalsIgnoreCase(NODE_ID)) {// Parse Create XML Response
|
||||||
share = new OCShare();
|
share = new OCShare();
|
||||||
|
String value = readNode(parser, NODE_ID);
|
||||||
if (name.equalsIgnoreCase(NODE_ID)) {
|
share.setIdRemoteShared(Integer.parseInt(value));
|
||||||
share.setIdRemoteShared(Integer.parseInt(readNode(parser, NODE_ID)));
|
|
||||||
|
|
||||||
} else if (name.equalsIgnoreCase(NODE_URL)) {
|
|
||||||
share.setShareLink(readNode(parser, NODE_URL));
|
|
||||||
|
|
||||||
} else if (name.equalsIgnoreCase(NODE_TOKEN)) {
|
} else if (name.equalsIgnoreCase(NODE_URL)) {
|
||||||
share.setToken(readNode(parser, NODE_TOKEN));
|
share.setShareType(ShareType.PUBLIC_LINK);
|
||||||
|
String value = readNode(parser, NODE_URL);
|
||||||
} else {
|
share.setShareLink(value);
|
||||||
skip(parser);
|
|
||||||
}
|
} else if (name.equalsIgnoreCase(NODE_TOKEN)) {
|
||||||
|
share.setToken(readNode(parser, NODE_TOKEN));
|
||||||
|
|
||||||
|
} else {
|
||||||
|
skip(parser);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user