Facturation: avoir un flag sur Event pour noter que l'événement est verrouillé (#75416)
#56
Merged
lguerin
merged 2 commits from wip/75416-event-lock-check
into main
2 months ago
Loading…
Reference in New Issue
There is no content yet.
Delete Branch 'wip/75416-event-lock-check'
Deleting a branch is permanent. It CANNOT be undone. Continue?
Facturation: avoir un flag sur Event pour noter que l'événement est verrouillé (#75416)to WIP: Facturation: avoir un flag sur Event pour noter que l'événement est verrouillé (#75416) 3 months agoPartie API à reprendre: lingo appellera chrono avec en param une date de début, une date de fin, une liste d'agendas.
=> nouvel endpoint
Chrono posera le flag
ckeck_locked
sur les events concernés.45efc2e7fa
to141ff5b038
3 months agoWIP: Facturation: avoir un flag sur Event pour noter que l'événement est verrouillé (#75416)to Facturation: avoir un flag sur Event pour noter que l'événement est verrouillé (#75416) 3 months ago@ -35,3 +35,2 @@
</td>
{% if not event.checked or not agenda.disable_check_update %}
<td class="booking-actions" data-{{ booking.kind }}-id="{{ booking.id }}">
{% if not event.check_locked %}
le diff est vraiment très moche, en pratique c'est juste un ajout de {% if not event.check_locked %}...{% endif %}
@ -1598,0 +1616,4 @@
def test_events_check_lock_params(app, user):
app.authorization = ('Basic', ('john.doe', 'password'))
# missing user_external_id
c'est plutôt missing check_locked, non ?
yes
@ -1598,0 +1641,4 @@
'/api/agendas/events/check-lock/',
params={
'check_locked': True,
'agendas': 'foo, bar',
Je comprends que c'est parce qu'on partage du code (AgendaSlugsMixin) avec des bouts appelés depuis w.c.s. mais je note que peut-être là-dedans un jour on pourrait imaginer une évolution pour également accepter une liste de chaines.
8892bd7bcb
into main 2 months agoReviewers
8892bd7bcb
.Step 1:
From your project repository, check out a new branch and test the changes.Step 2:
Merge the changes and update on Gitea.