Module: Inventory::Constants::RestaurantPackages

Defined in:
app/services/inventory/constants/restaurant_packages.rb

Overview

We have to refresh following keys if there is any change in the restaurant package level

Constant Summary collapse

RESTAURANT_PACKAGE_FIND_DURATIONS_CACHE_KEY_HASH =
"%{namespace}:by_restaurant_package_%{slug}:find_durations:%{date}"
RESTAURANT_PACKAGE_RESERVATION_DURATION_IS_ENOUGHS_CACHE_KEY_HASH =
"%{namespace}:by_restaurant_package_%{slug}:res_durations_is_enoughs_by_date:%{date}"
RESTAURANT_PACKAGE_FIND_INV_MODEL =
"by_restaurant_package_%{slug}:find_inv_model"
NOT_BOOKABLE_ATTRIBUTE =
{
  'date' => nil,
  'availability' => false,
  'seat_left' => 0,
  'min_seat' => 0,
  'max_seat' => 0,
  'booked_seat' => 0,
}