Hello. I am able to book a room by going to Rooms, Bookings, Add a Booking. However, if I go to mysite.com/booking I can select dates and it successfully shows me what rooms are available but when I select one and click "PLace Booking" I receive the following error:

EntityMetadataWrapperException: Unknown data property commerce_product. in EntityStructureWrapper->getPropertyInfo() (line 328 of /home/bzspa/public_html/modules/entity/includes/entity.wrapper.inc).
The website encountered an unexpected error. Please try again later.

Hoping you can help. Thank you in advance.

Comments

luksak’s picture

Priority: Normal » Critical

It doesn't work for me either. I get the following errors:

    *  Notice: Undefined property: stdClass::$rooms_booked_unit_id in rooms_booking_manager_commerce_checkout_complete()  (line 528 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    * Warning: array_flip(): Can only flip STRING and INTEGER values! in EntityAPIController->load() (line 184 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/entity/includes/entity.controller.inc).
    * Notice: Trying to get property of non-object in rooms_booking_manager_commerce_checkout_complete() (line 532 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    * Warning: array_flip(): Can only flip STRING and INTEGER values! in EntityAPIController->load() (line 184 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/entity/includes/entity.controller.inc).
    * Notice: Trying to get property of non-object in UnitCalendar->__construct() (line 20 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/rooms/modules/rooms_availability/includes/rooms_availability.unit_calendar.inc).
    * PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'unit_id' cannot be null: INSERT INTO {rooms_availability} (unit_id, year, month, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13, :db_insert_placeholder_14, :db_insert_placeholder_15, :db_insert_placeholder_16, :db_insert_placeholder_17, :db_insert_placeholder_18, :db_insert_placeholder_19, :db_insert_placeholder_20, :db_insert_placeholder_21, :db_insert_placeholder_22, :db_insert_placeholder_23, :db_insert_placeholder_24, :db_insert_placeholder_25, :db_insert_placeholder_26, :db_insert_placeholder_27, :db_insert_placeholder_28, :db_insert_placeholder_29, :db_insert_placeholder_30, :db_insert_placeholder_31, :db_insert_placeholder_32); Array ( [:db_insert_placeholder_0] => [:db_insert_placeholder_1] => 2011 [:db_insert_placeholder_2] => 11 [:db_insert_placeholder_3] => [:db_insert_placeholder_4] => [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => [:db_insert_placeholder_7] => [:db_insert_placeholder_8] => [:db_insert_placeholder_9] => [:db_insert_placeholder_10] => [:db_insert_placeholder_11] => [:db_insert_placeholder_12] => [:db_insert_placeholder_13] => [:db_insert_placeholder_14] => [:db_insert_placeholder_15] => [:db_insert_placeholder_16] => [:db_insert_placeholder_17] => [:db_insert_placeholder_18] => [:db_insert_placeholder_19] => [:db_insert_placeholder_20] => [:db_insert_placeholder_21] => [:db_insert_placeholder_22] => [:db_insert_placeholder_23] => [:db_insert_placeholder_24] => [:db_insert_placeholder_25] => [:db_insert_placeholder_26] => [:db_insert_placeholder_27] => [:db_insert_placeholder_28] => [:db_insert_placeholder_29] => [:db_insert_placeholder_30] => [:db_insert_placeholder_31] => [:db_insert_placeholder_32] => 15 ) in UnitCalendar->addMonthEvent() (line 489 of /usr/local/zend/apache2/htdocs/rental/sites/all/modules/rooms/modules/rooms_availability/includes/rooms_availability.unit_calendar.inc).

changing the priority.

sygnetica’s picture

I have the same problem. Any idea ?

    Notice: Undefined property: stdClass::$rooms_booking_dates w rooms_booking_manager_commerce_checkout_complete() (linia 519 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    Notice: Undefined property: stdClass::$rooms_booking_dates w rooms_booking_manager_commerce_checkout_complete() (linia 525 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    Notice: Undefined property: stdClass::$rooms_booked_unit_id w rooms_booking_manager_commerce_checkout_complete() (linia 528 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    Warning: array_flip(): Can only flip STRING and INTEGER values! w EntityAPIController->load() (linia 184 z /home/irsapart/public_html/sites/all/modules/entity/includes/entity.controller.inc).
    Notice: Trying to get property of non-object w rooms_booking_manager_commerce_checkout_complete() (linia 532 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_booking_manager/rooms_booking_manager.module).
    Warning: array_flip(): Can only flip STRING and INTEGER values! w EntityAPIController->load() (linia 184 z /home/irsapart/public_html/sites/all/modules/entity/includes/entity.controller.inc).
    Notice: Trying to get property of non-object w UnitCalendar->__construct() (linia 20 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_availability/includes/rooms_availability.unit_calendar.inc).
    PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'unit_id' cannot be null: INSERT INTO {rooms_availability} (unit_id, year, month, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13, :db_insert_placeholder_14, :db_insert_placeholder_15, :db_insert_placeholder_16, :db_insert_placeholder_17, :db_insert_placeholder_18, :db_insert_placeholder_19, :db_insert_placeholder_20, :db_insert_placeholder_21, :db_insert_placeholder_22, :db_insert_placeholder_23, :db_insert_placeholder_24, :db_insert_placeholder_25, :db_insert_placeholder_26, :db_insert_placeholder_27, :db_insert_placeholder_28, :db_insert_placeholder_29, :db_insert_placeholder_30, :db_insert_placeholder_31, :db_insert_placeholder_32, :db_insert_placeholder_33); Array ( [:db_insert_placeholder_0] => [:db_insert_placeholder_1] => 2012 [:db_insert_placeholder_2] => 1 [:db_insert_placeholder_3] => [:db_insert_placeholder_4] => [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => [:db_insert_placeholder_7] => [:db_insert_placeholder_8] => [:db_insert_placeholder_9] => [:db_insert_placeholder_10] => [:db_insert_placeholder_11] => [:db_insert_placeholder_12] => [:db_insert_placeholder_13] => [:db_insert_placeholder_14] => [:db_insert_placeholder_15] => [:db_insert_placeholder_16] => [:db_insert_placeholder_17] => [:db_insert_placeholder_18] => [:db_insert_placeholder_19] => [:db_insert_placeholder_20] => [:db_insert_placeholder_21] => 14 [:db_insert_placeholder_22] => [:db_insert_placeholder_23] => [:db_insert_placeholder_24] => [:db_insert_placeholder_25] => [:db_insert_placeholder_26] => [:db_insert_placeholder_27] => [:db_insert_placeholder_28] => [:db_insert_placeholder_29] => [:db_insert_placeholder_30] => [:db_insert_placeholder_31] => [:db_insert_placeholder_32] => [:db_insert_placeholder_33] => ) w UnitCalendar->addMonthEvent() (linia 489 z /home/irsapart/public_html/sites/all/modules/rooms/modules/rooms_availability/includes/rooms_availability.unit_calendar.inc).
ronald_istos’s picture

Status: Active » Closed (fixed)

Closing this - should be fixed in latest versions.