Commit a85b164a authored by Gabriel Monnerat's avatar Gabriel Monnerat

erp5_document_scanner: generate selection name based on HTTP Agent

parent a024b3bd
return "document_scanner_selection" return "document_scanner_selection_%s" % context.REQUEST["HTTP_USER_AGENT"]
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</item> </item>
<item> <item>
<key> <string>_params</string> </key> <key> <string>_params</string> </key>
<value> <string></string> </value> <value> <string>REQUEST</string> </value>
</item> </item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
......
...@@ -3,7 +3,7 @@ import json ...@@ -3,7 +3,7 @@ import json
portal = context.getPortalObject() portal = context.getPortalObject()
canvas_data = portal.portal_selections.getSelectionParamsFor( canvas_data = portal.portal_selections.getSelectionParamsFor(
context.Base_getDocumentScannerSelectionName(), context.Base_getDocumentScannerSelectionName(context.REQUEST),
REQUEST=context.REQUEST) or {} REQUEST=context.REQUEST) or {}
canvas_data["dialog_method"] = context.Base_storeDocumentFromCameraInActiveProcess.getId() canvas_data["dialog_method"] = context.Base_storeDocumentFromCameraInActiveProcess.getId()
......
...@@ -9,7 +9,7 @@ image_str = decodestring(gadget_data.pop("input_value")) ...@@ -9,7 +9,7 @@ image_str = decodestring(gadget_data.pop("input_value"))
preferred_cropped_canvas_data = gadget_data["preferred_cropped_canvas_data"] or {} preferred_cropped_canvas_data = gadget_data["preferred_cropped_canvas_data"] or {}
portal.portal_selections.setSelectionParamsFor( portal.portal_selections.setSelectionParamsFor(
context.Base_getDocumentScannerSelectionName(), context.Base_getDocumentScannerSelectionName(context.REQUEST),
preferred_cropped_canvas_data, preferred_cropped_canvas_data,
context.REQUEST context.REQUEST
) )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment