Browse Source

limitation de l'inscription 30 minutes après le début pour les vign.

garthh 1 month ago
parent
commit
5d5243eac3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      templates/components/Pictures.html.twig

+ 2 - 2
templates/components/Pictures.html.twig

@@ -10,7 +10,7 @@
 			<div class="cell{% if party.getSeatsLeft < 1 %} planning-cell-game-isfull{% endif %}">
 				<div class="card">
 					<div class="card-image" data-starton='{{ party.startOn|date('Ymdhi', app_timezone) }}' data-game='{{ party.game.slug }}' data-gamemaster='{{ party.gamemaster.slug }}' data-genre='{{ party.game.genre|map(p => p.slug)|join('|') }}'>
-						{% if party.getSeatsLeft > 0 %}<a href="{{ path(pathLink, {id: party.getSlots.first.id}) }}" class="open-modal">{% endif %}
+						{% if party.getSeatsLeft > 0 and party.startOn|date_modify('+30 minutes') > "now"|date %}<a href="{{ path(pathLink, {id: party.getSlots.first.id}) }}" class="open-modal">{% endif %}
               <figure class="image is-3by1">
 	              {% if party.game.picture %}
                   <img src="/images/games/{{ party.game.picture }}"  />
@@ -28,7 +28,7 @@
       	          
   	          	</div>
   	         	</figure>
-						{% if party.getSeatsLeft > 0 %}</a>{% endif %}
+						{% if party.getSeatsLeft > 0 and party.startOn|date_modify('+30 minutes') > "now"|date %}</a>{% endif %}
 					</div>
 					<div class="card-content">
 						<div class="content ">