mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2024-11-24 16:21:53 +00:00
bug fix
This commit is contained in:
parent
c01f0e1dff
commit
feaf38aa39
@ -223,9 +223,11 @@ def personexpedition(request, slug="", year=""):
|
||||
def logentrydelete(request, year):
|
||||
"""This only gets called by a POST from the logreport page
|
||||
|
||||
The function in memory of James Waite who managed to make so many duplicate logbook entries
|
||||
This function is dedicated to James Waite who managed to make so many duplicate logbook entries
|
||||
that we needed a sopecial mechanism to delete them.
|
||||
"""
|
||||
for i in request.POST:
|
||||
print(f" - '{i}' {request.POST[i]}")
|
||||
eslug = request.POST["entry_slug"]
|
||||
entry = LogbookEntry.objects.get(slug=eslug)
|
||||
# OK we delete it formt he db and then re-save logbook.html file
|
||||
|
@ -21,7 +21,6 @@
|
||||
<p>(Hover mouse over the date to see the slug for the entry.)
|
||||
{% if logged_in %}<font color="red">Logged in as expoadmin</font>{% endif %}
|
||||
|
||||
<input type="hidden" value="{{entry.slug}}" name="entry_slug">
|
||||
|
||||
<table class="expeditionlogbooks">
|
||||
<tr><th>Date</th><th>Logged trips and diary entries</th><th>Cave</th><th>Text..</th><th>Words</th><th>Author</th><th>Who else</th>
|
||||
@ -33,7 +32,7 @@
|
||||
<tr>
|
||||
<td title="{{entry.slug}}">{{date.grouper|date:"D d M Y"}}</td>
|
||||
<td>
|
||||
<a href="{{ entry.get_absolute_url }}">{{entry.title|truncatechars:30|safe|striptags}}</a>
|
||||
<a href="{{ entry.get_absolute_url }}">{{entry.title|truncatechars:25|safe|striptags}}</a>
|
||||
</td>
|
||||
<td>
|
||||
{% if entry.cave %}
|
||||
@ -60,10 +59,11 @@
|
||||
|
||||
</td>
|
||||
{% if logged_in %}
|
||||
<form name="import" method="post" action="/logentrydelete/{{year}}">{% csrf_token %}
|
||||
<form name="delete_entry" method="post" action="/logentrydelete/{{year}}">{% csrf_token %}
|
||||
<td>
|
||||
{{entry.slug}}</td>
|
||||
<td>
|
||||
<input type="hidden" value="{{entry.slug}}" name="entry_slug">
|
||||
<input type="submit" value="delete"></td>
|
||||
</form>
|
||||
{% endif %}
|
||||
|
Loading…
Reference in New Issue
Block a user