add bookingquotaid relative
This commit is contained in:
parent
8ecdc32b36
commit
6da22801c8
3 changed files with 18 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -5,3 +5,4 @@ __pycache__/
|
||||||
venv
|
venv
|
||||||
|
|
||||||
log.txt
|
log.txt
|
||||||
|
test.py
|
||||||
|
|
@ -6,6 +6,7 @@ from config.constants import (
|
||||||
CHECKOUT_FORM_API,
|
CHECKOUT_FORM_API,
|
||||||
ANNY_BASE_URL,
|
ANNY_BASE_URL,
|
||||||
SERVICE_ID,
|
SERVICE_ID,
|
||||||
|
BOOKING_QUOTA_GRANT_ID,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -72,8 +73,7 @@ class BookingClient:
|
||||||
"add_ons_by_service": {SERVICE_ID: [[]]},
|
"add_ons_by_service": {SERVICE_ID: [[]]},
|
||||||
"sub_bookings_by_service": {},
|
"sub_bookings_by_service": {},
|
||||||
# INFO: changes every week: e.g. booking for a monday needs new id
|
# INFO: changes every week: e.g. booking for a monday needs new id
|
||||||
# "booking_quota_grant_id":"24735199",
|
"booking_quota_grant_id": str(BOOKING_QUOTA_GRANT_ID),
|
||||||
"booking_quota_grant_id": "24735202",
|
|
||||||
"strategy": "multi-resource",
|
"strategy": "multi-resource",
|
||||||
},
|
},
|
||||||
# data = '{"resource_id":["15994"],"service_id":{"601":1},"start_date":"2026-02-03T22:30:00+01:00","end_date":"2026-02-03T23:30:00+01:00","description":"","customer_note":"","add_ons_by_service":{"601":[[]]},"sub_bookings_by_service":{},"booking_quota_grant_id":"24735199","strategy":"multi-resource"}'
|
# data = '{"resource_id":["15994"],"service_id":{"601":1},"start_date":"2026-02-03T22:30:00+01:00","end_date":"2026-02-03T23:30:00+01:00","description":"","customer_note":"","add_ons_by_service":{"601":[[]]},"sub_bookings_by_service":{},"booking_quota_grant_id":"24735199","strategy":"multi-resource"}'
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
from datetime import datetime
|
||||||
AUTH_BASE_URL = "https://auth.anny.eu"
|
AUTH_BASE_URL = "https://auth.anny.eu"
|
||||||
ANNY_BASE_URL = "https://anny.eu"
|
ANNY_BASE_URL = "https://anny.eu"
|
||||||
BOOKING_API_BASE = "https://b.anny.eu/api/v1"
|
BOOKING_API_BASE = "https://b.anny.eu/api/v1"
|
||||||
|
|
@ -15,6 +16,19 @@ SERVICE_ID = "601"
|
||||||
# RESOURCE_ID = None
|
# RESOURCE_ID = None
|
||||||
RESOURCE_IDS = [15883, 15502, 15880, 15505, 15892]
|
RESOURCE_IDS = [15883, 15502, 15880, 15505, 15892]
|
||||||
|
|
||||||
|
|
||||||
|
# tum only:
|
||||||
|
# last: "booking_quota_grant_id":"24735199",
|
||||||
|
# -> every THURSDAY IT HAS TO BE +3 cuz reservation is for monday (changes to +3 of last)
|
||||||
|
|
||||||
|
INITIAL_BOOKING_QUOTA_GRANT_ID = 24735199
|
||||||
|
initial_date = datetime(2026, 1, 28)
|
||||||
|
current_date = datetime.now()
|
||||||
|
days_passed = (current_date - initial_date).days
|
||||||
|
weeks_passed = days_passed // 7
|
||||||
|
BOOKING_QUOTA_GRANT_ID = INITIAL_BOOKING_QUOTA_GRANT_ID + 3*weeks_passed
|
||||||
|
print(BOOKING_QUOTA_GRANT_ID)
|
||||||
|
|
||||||
TIMEZONE = "Europe/Berlin"
|
TIMEZONE = "Europe/Berlin"
|
||||||
# SSO_PROVIDER = "kit" # Available: kit (add more in auth/providers/)
|
# SSO_PROVIDER = "kit" # Available: kit (add more in auth/providers/)
|
||||||
SSO_PROVIDER = "tum" # Available: kit (add more in auth/providers/)
|
SSO_PROVIDER = "tum" # Available: kit (add more in auth/providers/)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue