Hello everyone, i have a problem here. so i created a new boolean field in stock warehouse
sync_hitoko = fields.Boolean(string='Sync Hitoko',help='Check if you want to sync stock in this warehouse to be sent to hitoko', )
But when i try to search like this
sync_warehouse = self.env['stock.warehouse'].search(['sync_hitoko', '=', True])
it shows this error
TypeError: 'bool' object is not subscriptable
below is the full error, any help is appreciated thank you!
Traceback (most recent call last): File "/home/smam/odoo15/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/home/smam/odoo15/odoo/http.py", line 687, in dispatch result = self._call_function(**self.params) File "/home/smam/odoo15/odoo/http.py", line 359, in _call_function return checked_call(self.db, *args, **kwargs) File "/home/smam/odoo15/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/home/smam/odoo15/odoo/http.py", line 348, in checked_call result = self.endpoint(*a, **kw) File "/home/smam/odoo15/odoo/http.py", line 916, in __call__ return self.method(*args, **kw) File "/home/smam/odoo15/odoo/http.py", line 535, in response_wrap response = f(*args, **kw) File "/home/smam/odoo15/addons/web/controllers/main.py", line 1346, in call_button action = self._call_kw(model, method, args, kwargs) File "/home/smam/odoo15/addons/web/controllers/main.py", line 1334, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/home/smam/odoo15/odoo/api.py", line 464, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/home/smam/odoo15/odoo/api.py", line 451, in _call_kw_multi result = method(recs, *args, **kwargs) File "/home/smam/Documents/GitHub/odoo_custom_module_aldim/aldim_hitoko/models/aldim_hitoko_product_product.py", line 27, in hitoko_test_value sync_warehouse = self.env['stock.warehouse'].search(['sync_hitoko', '=', True]) File "/home/smam/odoo15/odoo/models.py", line 1810, in search res = self._search(args, offset=offset, limit=limit, order=order, count=count) File "/home/smam/odoo15/odoo/models.py", line 4707, in _search if expression.is_false(self, args): File "/home/smam/odoo15/odoo/osv/expression.py", line 229, in is_false elif token[1] == 'in' and not (isinstance(token[2], Query) or token[2]): Exception The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/smam/odoo15/odoo/http.py", line 643, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/home/smam/odoo15/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause TypeError: 'bool' object is not subscriptable