Issue 483 - make custom metadata available to the client
git-svn-id: http://google-refine.googlecode.com/svn/trunk@2404 7d457c2a-affb-35e4-300a-418c747d4874
This commit is contained in:
parent
4b582f366d
commit
b3bcb3361b
@ -85,12 +85,6 @@ public class ProjectMetadata implements Jsonizable {
|
|||||||
writer.key("created"); writer.value(ParsingUtilities.dateToString(_created));
|
writer.key("created"); writer.value(ParsingUtilities.dateToString(_created));
|
||||||
writer.key("modified"); writer.value(ParsingUtilities.dateToString(_modified));
|
writer.key("modified"); writer.value(ParsingUtilities.dateToString(_modified));
|
||||||
|
|
||||||
if ("save".equals(options.getProperty("mode"))) {
|
|
||||||
writer.key("password"); writer.value(_password);
|
|
||||||
|
|
||||||
writer.key("encoding"); writer.value(_encoding);
|
|
||||||
writer.key("encodingConfidence"); writer.value(_encodingConfidence);
|
|
||||||
|
|
||||||
writer.key("customMetadata"); writer.object();
|
writer.key("customMetadata"); writer.object();
|
||||||
for (String key : _customMetadata.keySet()) {
|
for (String key : _customMetadata.keySet()) {
|
||||||
Serializable value = _customMetadata.get(key);
|
Serializable value = _customMetadata.get(key);
|
||||||
@ -99,8 +93,15 @@ public class ProjectMetadata implements Jsonizable {
|
|||||||
}
|
}
|
||||||
writer.endObject();
|
writer.endObject();
|
||||||
|
|
||||||
|
if ("save".equals(options.getProperty("mode"))) {
|
||||||
|
writer.key("password"); writer.value(_password);
|
||||||
|
|
||||||
|
writer.key("encoding"); writer.value(_encoding);
|
||||||
|
writer.key("encodingConfidence"); writer.value(_encodingConfidence);
|
||||||
|
|
||||||
writer.key("preferences"); _preferenceStore.write(writer, options);
|
writer.key("preferences"); _preferenceStore.write(writer, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
writer.endObject();
|
writer.endObject();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user