|  | @@ -10,7 +10,7 @@
 | 
											
												
													
														|  |  			<div class="cell{% if party.getSeatsLeft < 1 %} planning-cell-game-isfull{% endif %}">
 |  |  			<div class="cell{% if party.getSeatsLeft < 1 %} planning-cell-game-isfull{% endif %}">
 | 
											
												
													
														|  |  				<div class="card">
 |  |  				<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('|') }}'>
 |  |  					<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">
 |  |                <figure class="image is-3by1">
 | 
											
												
													
														|  |  	              {% if party.game.picture %}
 |  |  	              {% if party.game.picture %}
 | 
											
												
													
														|  |                    <img src="/images/games/{{ party.game.picture }}"  />
 |  |                    <img src="/images/games/{{ party.game.picture }}"  />
 | 
											
										
											
												
													
														|  | @@ -28,7 +28,7 @@
 | 
											
												
													
														|  |        	          
 |  |        	          
 | 
											
												
													
														|  |    	          	</div>
 |  |    	          	</div>
 | 
											
												
													
														|  |    	         	</figure>
 |  |    	         	</figure>
 | 
											
												
													
														|  | -						{% if party.getSeatsLeft > 0 %}</a>{% endif %}
 |  | 
 | 
											
												
													
														|  | 
 |  | +						{% if party.getSeatsLeft > 0 and party.startOn|date_modify('+30 minutes') > "now"|date %}</a>{% endif %}
 | 
											
												
													
														|  |  					</div>
 |  |  					</div>
 | 
											
												
													
														|  |  					<div class="card-content">
 |  |  					<div class="card-content">
 | 
											
												
													
														|  |  						<div class="content ">
 |  |  						<div class="content ">
 |