\r
String[] tagset = null;\r
if (!tags.getText().equals(initialTagText))\r
- tagset = tags.getText().split(",");\r
+ tagset = tags.getText().trim().split(",");\r
final String[] newTags = tagset;\r
\r
if (newFilename != null) {\r
updateFile.setHeader("X-Auth-Token", app.getToken());\r
if (newTags != null)\r
for (String t : newTags)\r
- updateFile.setHeader("X-Object-Meta-" + t.trim(), "true");\r
+ if (t.length() > 0)\r
+ updateFile.setHeader("X-Object-Meta-" + t.trim(), "true");\r
+ for (String t : file.getTags())\r
+ updateFile.setHeader("X-Object-Meta-" + t.trim(), "~");\r
if (published != null)\r
updateFile.setHeader("X-Object-Public", published.toString());\r
if (newPermissions != null) {\r