Browse Source

Aug 21 : [FIX] Bug Fix 'pos_book_order'

pull/277/head
Shijin V 2 years ago
parent
commit
940f6e2a50
  1. 2
      pos_book_order/__manifest__.py
  2. 5
      pos_book_order/doc/RELEASE_NOTES.md
  3. 6
      pos_book_order/models/pos_order.py

2
pos_book_order/__manifest__.py

@ -21,7 +21,7 @@
############################################################################### ###############################################################################
{ {
'name': 'POS Booking Order', 'name': 'POS Booking Order',
'version': '16.0.1.0.0', 'version': '16.0.1.0.1',
'summary': """From a POS session, users can create pickup or 'summary': """From a POS session, users can create pickup or
delivery orders, which they can then confirm as POS orders.""", delivery orders, which they can then confirm as POS orders.""",
'description': """The module helps you to book orders from Shop, 'description': """The module helps you to book orders from Shop,

5
pos_book_order/doc/RELEASE_NOTES.md

@ -4,3 +4,8 @@
#### Version 16.0.1.0.0 #### Version 16.0.1.0.0
##### ADD ##### ADD
- Initial Commit for POS Booking Order - Initial Commit for POS Booking Order
#### 17.08.2023
#### Version 16.0.1.0.1
##### FIX
- Resolved the server error that occurs when creating the POS order.

6
pos_book_order/models/pos_order.py

@ -38,8 +38,8 @@ class PosOrder(models.Model):
dict: returns dictionary of pos order field values dict: returns dictionary of pos order field values
""" """
order_fields = super(PosOrder, self)._order_fields(ui_order) order_fields = super(PosOrder, self)._order_fields(ui_order)
if ui_order['is_booked']: if ui_order.get('is_booked'):
order_fields['booking_ref_id'] = ui_order['booked_data']['id'] order_fields['booking_ref_id'] = ui_order.get('booked_data')['id']
self.env['book.order'].browse(ui_order['booked_data']['id']).write( self.env['book.order'].browse(ui_order.get('booked_data')['id']).write(
{'state': 'confirmed'}) {'state': 'confirmed'})
return order_fields return order_fields

Loading…
Cancel
Save