This is an automated email from the ASF dual-hosted git repository.

nmalin pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 0da10ea  Fixed: FindGeneric failed to generate forms (OFBIZ-11335)
0da10ea is described below

commit 0da10ea897ae0b9fc9654c8faedc6f435ec21c26
Author: Nicolas Malin <[email protected]>
AuthorDate: Thu Feb 20 19:34:01 2020 +0100

    Fixed: FindGeneric failed to generate forms
    (OFBIZ-11335)
    
    The commit 1941a05a349865b8505ec373de3fce3b3a96c2a0 introduce the 
visualTheme
    to generate a form with FactoryForm and forms present on FindGeneric has 
been forget
    
    Thanks to Sebastian Berg for raise this issue
---
 framework/webtools/groovyScripts/entity/FindGeneric.groovy | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/framework/webtools/groovyScripts/entity/FindGeneric.groovy 
b/framework/webtools/groovyScripts/entity/FindGeneric.groovy
index cd8d06a..edbb4a4 100644
--- a/framework/webtools/groovyScripts/entity/FindGeneric.groovy
+++ b/framework/webtools/groovyScripts/entity/FindGeneric.groovy
@@ -68,7 +68,8 @@ if (modelEntity) {
     dynamicAutoEntityFieldSearchForm = dynamicAutoEntityFieldSearchForm + 
'</form></forms>'
     logVerbose(dynamicAutoEntityFieldSearchForm)
     Document dynamicAutoEntityFieldSearchFormXml = 
UtilXml.readXmlDocument(dynamicAutoEntityFieldSearchForm, true, true)
-    Map<String, ModelForm> modelFormMap = 
FormFactory.readFormDocument(dynamicAutoEntityFieldSearchFormXml, 
entityModelReader, dispatcher.getDispatchContext(), entityName)
+    Map<String, ModelForm> modelFormMap = 
FormFactory.readFormDocument(dynamicAutoEntityFieldSearchFormXml,
+            entityModelReader, context.visualTheme, 
dispatcher.getDispatchContext(), entityName)
     ModelForm modelForm
     if (modelFormMap) {
         Map.Entry<String, ModelForm> entry = 
modelFormMap.entrySet().iterator().next()
@@ -107,7 +108,8 @@ if (modelEntity) {
             </form></forms>"""
 
     Document dynamicAutoEntityFieldListFormXml = 
UtilXml.readXmlDocument(dynamicAutoEntityFieldListForm, true, true)
-    modelFormMap = 
FormFactory.readFormDocument(dynamicAutoEntityFieldListFormXml, 
entityModelReader, dispatcher.getDispatchContext(), entityName)
+    modelFormMap = 
FormFactory.readFormDocument(dynamicAutoEntityFieldListFormXml, 
entityModelReader,
+            context.visualTheme, dispatcher.getDispatchContext(), entityName)
     if (modelFormMap) {
         Map.Entry<String, ModelForm> entry = 
modelFormMap.entrySet().iterator().next()
         modelForm = entry.getValue()

Reply via email to