提交 460e42c4 编写于 作者: O o2null

Merge branch 'cherry-pick-90930e11' into 'develop'

Merge branch 'fix/oauth' into 'master'

See merge request o2oa/o2oa!649

(cherry picked from commit de2fb150)

94963cc2 Merge branch 'fix/oauth' into 'master'
上级 9a0730da
......@@ -95,6 +95,9 @@ class ActionInfo extends BaseAction {
if (optional.isPresent()) {
return (CompiledScript) optional.get();
} else {
System.out.println("!!!!!###");
System.out.println(ScriptingFactory.functionalization(text));
System.out.println("!!!!!###");
CompiledScript compiledScript = ScriptingFactory.functionalizationCompile(text);
CacheManager.put(cache, cacheKey, compiledScript);
return compiledScript;
......@@ -125,7 +128,7 @@ class ActionInfo extends BaseAction {
}
} else {
Person person = business.entityManagerContainer().find(oauthCode.getPerson(), Person.class);
ScriptContext scriptContext = new SimpleScriptContext();
ScriptContext scriptContext = ScriptingFactory.scriptContextEvalInitialServiceScript();
scriptContext.getBindings(ScriptContext.ENGINE_SCOPE).put(ScriptingFactory.BINDING_NAME_SERVICE_PERSON,
person);
for (String str : StringUtils.split(oauthCode.getScope(), ",")) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册