search fix
This commit is contained in:
parent
de03e6f2b9
commit
da98a8b6e6
7
app.py
7
app.py
@ -547,12 +547,11 @@ def handle_request_initial_data():
|
|||||||
@auth.require_secret
|
@auth.require_secret
|
||||||
def index(path):
|
def index(path):
|
||||||
app_config = auth.return_app_config()
|
app_config = auth.return_app_config()
|
||||||
title_short = app_config.get('TITLE_SHORT', 'Default Title')
|
|
||||||
title_long = app_config.get('TITLE_LONG' , 'Default Title')
|
|
||||||
|
|
||||||
return render_template("app.html",
|
return render_template("app.html",
|
||||||
title_short=title_short,
|
search_folders = list(session['folders'].keys()),
|
||||||
title_long=title_long,
|
title_short=app_config.get('TITLE_SHORT', 'Default Title'),
|
||||||
|
title_long=app_config.get('TITLE_LONG' , 'Default Title'),
|
||||||
admin_enabled=auth.is_admin()
|
admin_enabled=auth.is_admin()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -2,6 +2,7 @@ import sqlite3
|
|||||||
from flask import Flask, render_template, request, request, jsonify, session
|
from flask import Flask, render_template, request, request, jsonify, session
|
||||||
import random
|
import random
|
||||||
import json
|
import json
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
@ -88,6 +89,13 @@ def searchcommand():
|
|||||||
transcript.lower().count(w.lower()) for w in words
|
transcript.lower().count(w.lower()) for w in words
|
||||||
)
|
)
|
||||||
record.pop('transcript', None)
|
record.pop('transcript', None)
|
||||||
|
# convert date to TT.MM.YYYY format
|
||||||
|
if record.get('performance_date'):
|
||||||
|
try:
|
||||||
|
performance_date = datetime.strptime(record['performance_date'], "%Y-%m-%d")
|
||||||
|
record['performance_date'] = performance_date.strftime("%d.%m.%Y")
|
||||||
|
except (ValueError, TypeError):
|
||||||
|
record['performance_date'] = None
|
||||||
results.append(record)
|
results.append(record)
|
||||||
|
|
||||||
# Randomize and sort
|
# Randomize and sort
|
||||||
|
|||||||
@ -17,6 +17,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||||||
? `<p class="card-text">Treffer im Transkript: ${file.transcript_hits}</p>`
|
? `<p class="card-text">Treffer im Transkript: ${file.transcript_hits}</p>`
|
||||||
: `<p class="card-text">Downloads: ${file.hitcount}</p>`
|
: `<p class="card-text">Downloads: ${file.hitcount}</p>`
|
||||||
}
|
}
|
||||||
|
<p class="card-text">Datum: ${file.performance_date}</p>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
resultsDiv.appendChild(card);
|
resultsDiv.appendChild(card);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user