|
|
|
@ -20,7 +20,7 @@ import subprocess
|
|
|
|
|
from soaplib.serializers.primitive import String, Integer, Boolean
|
|
|
|
|
from soaplib.serializers.clazz import Array, ClassSerializer
|
|
|
|
|
from soaplib.service import rpc
|
|
|
|
|
from calculate.api.server.api_types import ReturnedMessage, getViewForVariables
|
|
|
|
|
from calculate.api.server.api_types import ReturnedMessage
|
|
|
|
|
from calculate.api.server.api_types import Field, GroupField, ViewInfo
|
|
|
|
|
from calculate.lib.datavars import VariableError
|
|
|
|
|
from calculate.lib.utils.files import readLinesFile
|
|
|
|
@ -226,7 +226,7 @@ class ApiWsdl:
|
|
|
|
|
dv.addGroup(_("Groups"),
|
|
|
|
|
normal=('cl_page_count','cl_page_offset'),
|
|
|
|
|
next_label=_("Next"))
|
|
|
|
|
view = getViewForVariables (dv,step,expert)
|
|
|
|
|
view = ViewInfo(dv,step,expert)
|
|
|
|
|
self.set_cache(sid, 'show_groups', "vars", dv, smart=False)
|
|
|
|
|
return view
|
|
|
|
|
|
|
|
|
@ -264,7 +264,7 @@ class ApiWsdl:
|
|
|
|
|
normal=('cl_group_name', 'cl_group_rights',
|
|
|
|
|
'cl_page_count','cl_page_offset'))
|
|
|
|
|
|
|
|
|
|
view = getViewForVariables (dv,step,expert)
|
|
|
|
|
view = ViewInfo(dv,step,expert)
|
|
|
|
|
|
|
|
|
|
group = GroupField(name='',last=True)
|
|
|
|
|
group.fields = []
|
|
|
|
@ -383,7 +383,7 @@ class ApiWsdl:
|
|
|
|
|
normal=('cl_group_name', 'cl_group_rights'),
|
|
|
|
|
next_label=_("Done"))
|
|
|
|
|
|
|
|
|
|
view = getViewForVariables (dv,step,expert)
|
|
|
|
|
view = ViewInfo(dv,step,expert)
|
|
|
|
|
|
|
|
|
|
group = GroupField(name=_("Change group"),nextlabel=_("Done"),last=True)
|
|
|
|
|
group.fields = []
|
|
|
|
@ -494,7 +494,7 @@ class ApiWsdl:
|
|
|
|
|
normal=('cl_group_name', 'cl_group_rights'),
|
|
|
|
|
next_label=_("Delete"))
|
|
|
|
|
|
|
|
|
|
view = getViewForVariables (dv,step,expert)
|
|
|
|
|
view = ViewInfo(dv,step,expert)
|
|
|
|
|
self.set_cache(sid, 'delete_group', "vars", dv, smart=False)
|
|
|
|
|
return view
|
|
|
|
|
|
|
|
|
@ -601,6 +601,6 @@ class ApiWsdl:
|
|
|
|
|
normal=('cl_group_add', 'cl_group_rights'),
|
|
|
|
|
next_label=_("Add"))
|
|
|
|
|
|
|
|
|
|
view = getViewForVariables (dv,step,expert)
|
|
|
|
|
view = ViewInfo(dv,step,expert)
|
|
|
|
|
self.set_cache(sid, 'add_group', "vars", dv, smart=False)
|
|
|
|
|
return view
|
|
|
|
|