diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..80f29ca --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class + +# Odoo +*.log +.env +.venv/ +venv/ +*.pot +*.po~ + +# VSCode +.vscode/ + +# PyCharm +.idea/ + +# OS +.DS_Store +Thumbs.db diff --git a/__pycache__/__init__.cpython-312.pyc b/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 668cf8e..0000000 Binary files a/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/controllers/__pycache__/__init__.cpython-312.pyc b/controllers/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 95c7b7a..0000000 Binary files a/controllers/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/controllers/__pycache__/main.cpython-312.pyc b/controllers/__pycache__/main.cpython-312.pyc deleted file mode 100644 index 4acae5c..0000000 Binary files a/controllers/__pycache__/main.cpython-312.pyc and /dev/null differ diff --git a/controllers/main.py b/controllers/main.py index 716abcf..33616b0 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -6,14 +6,14 @@ from PIL import Image from odoo import http from odoo.http import request -from odoo.tools import image_process +from odoo.tools.image import image_process from odoo.addons.sign.controllers.main import Sign _logger = logging.getLogger(__name__) class SignController(Sign): - @http.route(['/sign/sign//'], type='json', auth='public') + @http.route(['/sign/sign//'], type='jsonrpc', auth='public') def sign_document(self, request_id, token, signature=None, items=None, **kwargs): if items: # Filter items that look like images (base64) diff --git a/models/__pycache__/__init__.cpython-312.pyc b/models/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index f05683c..0000000 Binary files a/models/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/models/__pycache__/sign_item_type.cpython-312.pyc b/models/__pycache__/sign_item_type.cpython-312.pyc deleted file mode 100644 index eba9e0e..0000000 Binary files a/models/__pycache__/sign_item_type.cpython-312.pyc and /dev/null differ