1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-03-15 12:29:16 +01:00

Merge branch 'dev' for release 5.8.1

This commit is contained in:
Sylvain 2023-03-03 16:38:39 +01:00
commit aa4d67698f
5 changed files with 12 additions and 2 deletions

View File

@ -1,5 +1,9 @@
# Changelog Fab-manager
## v5.8.1 2023 March 03
- Fix a bug: unable to reserve an event
## v5.8.0 2023 March 03
- OpenAPI events endpoint returns category, theme and age_range

View File

@ -121,7 +121,7 @@ class Reservation < ApplicationRecord
end
def extend_subscription
Subscriptions::ExtensionAfterReservation.new(self).extend_subscription_if_eligible
::Subscriptions::ExtensionAfterReservation.new(self).extend_subscription_if_eligible
end
def notify_member_create_reservation

View File

@ -1,5 +1,8 @@
# frozen_string_literal: true
# Services around subscriptions
module Subscriptions; end
# Expire the given subscription
class Subscriptions::ExpireService
class << self

View File

@ -1,5 +1,8 @@
# frozen_string_literal: true
# Services around subscriptions
module Subscriptions; end
# Extend the user's current subscription after his first training reservation if
# he subscribed to a rolling plan
class Subscriptions::ExtensionAfterReservation

View File

@ -1,6 +1,6 @@
{
"name": "fab-manager",
"version": "5.8.0",
"version": "5.8.1",
"description": "Fab-manager is the FabLab management solution. It provides a comprehensive, web-based, open-source tool to simplify your administrative tasks and your marker's projects.",
"keywords": [
"fablab",