Revision a845b044 src/gr/grnet/pithos/web/client/foldertree/Folder.java
b/src/gr/grnet/pithos/web/client/foldertree/Folder.java | ||
---|---|---|
48 | 48 |
import java.util.LinkedHashSet; |
49 | 49 |
import java.util.List; |
50 | 50 |
import java.util.Set; |
51 |
import java.util.StringTokenizer; |
|
51 | 52 |
|
52 | 53 |
public class Folder extends Resource { |
53 | 54 |
/* |
... | ... | |
141 | 142 |
inTrash = true; |
142 | 143 |
|
143 | 144 |
header = response.getHeader("X-Container-Object-Meta"); |
144 |
if (header != null) { |
|
145 |
tags.add("tag1"); |
|
146 |
tags.add("tag2"); |
|
145 |
if (header != null && header.length() > 2) { |
|
146 |
String tagStr = header.substring(1, header.length() - 1); |
|
147 |
while (tagStr.indexOf(",") > -1) { |
|
148 |
String tag = tagStr.substring(2, tagStr.indexOf(",") - 1); |
|
149 |
tags.add(tag); |
|
150 |
tagStr = tagStr.substring(tagStr.indexOf(",") + 1).trim(); |
|
151 |
} |
|
152 |
tags.add(tagStr.substring(2, tagStr.length() - 1)); |
|
147 | 153 |
} |
148 | 154 |
|
149 | 155 |
subfolders.clear(); //This is necessary in case we update a pre-existing Folder so that stale subfolders won't show up |
Also available in: Unified diff