allow deletion of logs
This commit is contained in:
		| @@ -27,11 +27,10 @@ | ||||
| {% endmacro show_boats %} | ||||
|  | ||||
| {# Shows the form for creating a new logbook entry. #} | ||||
| {% macro new(only_ones, allow_any_shipmaster, shipmaster) %} | ||||
| {% macro new(only_ones, shipmaster) %} | ||||
| 	<form action="/log" method="post" id="form" class="grid grid-cols-4 gap-3" onsubmit="Array.from(this.elements).forEach(e=>!e.value.trim()&&(e.disabled=true));"> | ||||
| 		{{ log::boat_select(only_ones=only_ones) }} | ||||
|  | ||||
| 		{% if allow_any_shipmaster %} | ||||
|       <div class="col-span-4 md:col-span-3"> | ||||
|         <label for="shipmaster" class=" text-sm text-gray-600 ">Schiffsführer</label> | ||||
|  | ||||
| @@ -56,9 +55,6 @@ | ||||
|           </optgroup> | ||||
|         </select> | ||||
|       </div> | ||||
| 		{% else %} | ||||
| 			<input type="hidden" name="shipmaster" value="{{shipmaster}}"/> | ||||
| 		{% endif %} | ||||
| 		{% if not only_ones %} | ||||
|       <div class="col-span-4 md:col-span-1"> | ||||
|       	<div class="text-sm text-gray-600">Bootssteuerung</div> | ||||
| @@ -161,6 +157,9 @@ | ||||
| 						<div id="close{{ log.id }}"> | ||||
| 							{{ log::home(log=log, only_ones=only_ones) }} | ||||
| 						</div> | ||||
| 						<div> | ||||
| 							LÖSCHEN | ||||
| 						</div> | ||||
| 					{% endif %} | ||||
| 					<div id="log{{ log.id }}"> | ||||
| 						{% if log.destination %} | ||||
| @@ -178,6 +177,10 @@ | ||||
| 						{% for rower in log.rowers %} | ||||
| 							<p>{{ rower.name }}</p> | ||||
| 						{% endfor %} | ||||
|  | ||||
| 						{% if allowed_to_close and state == "on_water" %} | ||||
| 							<a href="/log/{{ log.id }}/delete" onclick="return confirm('Willst du diesen Eintrag wirklich löschen? Die Daten gehen verloren :O');">LÖSCHEN</a> | ||||
| 						{% endif %} | ||||
| 					</div> | ||||
| 				</div> | ||||
| 			</div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user