Explorar o código

agregado soporte para usuarios y partners

robert2206 %!s(int64=8) %!d(string=hai) anos
pai
achega
43ea237527
Modificáronse 7 ficheiros con 17 adicións e 3 borrados
  1. BIN=BIN
      __init__.pyc
  2. BIN=BIN
      controllers/__init__.pyc
  3. 2 2
      controllers/http_handler.py
  4. BIN=BIN
      controllers/http_handler.pyc
  5. 15 1
      controllers/resources.json
  6. BIN=BIN
      models/__init__.pyc
  7. BIN=BIN
      models/models.pyc

BIN=BIN
__init__.pyc


BIN=BIN
controllers/__init__.pyc


+ 2 - 2
controllers/http_handler.py

@@ -119,8 +119,8 @@ class ApiManager(http.Controller):
     # Restify your request
     # --------------------------------------------------------------------------
     @http.route([
-                    '/api/<any(customers, leads, opportunities, products):resource>',
-                    '/api/<any(customers, leads, opportunities, products):resource>/<int:uid>'
+                    '/api/<any(customers, leads, opportunities, products, users, partners):resource>',
+                    '/api/<any(customers, leads, opportunities, products, users, partners):resource>/<int:uid>'
                 ],
                 type = 'http',
                 auth = 'none',

BIN=BIN
controllers/http_handler.pyc


+ 15 - 1
controllers/resources.json

@@ -30,5 +30,19 @@
 			["active", "=", true]
 		],
 		"module": "sale"
-	}
+	},
+  "users": {
+    "model": "res.users",
+    "filters": [
+      ["active", "=", true]
+    ],
+    "module": "sale"
+  },
+  "partners": {
+    "model": "res.partner",
+    "filters": [
+      ["active", "=", true]
+    ],
+    "module": "sale"
+  }
 }

BIN=BIN
models/__init__.pyc


BIN=BIN
models/models.pyc