For reinterpret function, swapped encoder and decoder arguments if decoder is specified, as discussed here:
http://groups.google.com/group/google-refine/msg/629dbf11b073e129 git-svn-id: http://google-refine.googlecode.com/svn/trunk@2392 7d457c2a-affb-35e4-300a-418c747d4874
This commit is contained in:
parent
3b4bdbecdf
commit
d419f4bbc7
@ -58,14 +58,13 @@ public class Reinterpret implements Function {
|
|||||||
String decoder;
|
String decoder;
|
||||||
String encoder;
|
String encoder;
|
||||||
|
|
||||||
|
encoder = (String) o2;
|
||||||
if (args.length == 2) {
|
if (args.length == 2) {
|
||||||
Project project = (Project) bindings.get("project");
|
Project project = (Project) bindings.get("project");
|
||||||
ProjectMetadata metadata = ProjectManager.singleton.getProjectMetadata(project.id);
|
ProjectMetadata metadata = ProjectManager.singleton.getProjectMetadata(project.id);
|
||||||
decoder = metadata.getEncoding(); // can return "" for broken projects
|
decoder = metadata.getEncoding(); // can return "" for broken projects
|
||||||
encoder = (String) o2;
|
|
||||||
} else {
|
} else {
|
||||||
decoder = (String) o2;
|
decoder = (String) args[2];
|
||||||
encoder = (String) args[2];
|
|
||||||
}
|
}
|
||||||
return reinterpret(str, decoder, encoder);
|
return reinterpret(str, decoder, encoder);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user