From json to DB V9

This commit is contained in:
Greg 2025-05-11 11:08:14 +02:00
parent 743b8e033f
commit 5291c4640e
2 changed files with 2 additions and 3 deletions

4
app.py
View File

@ -43,7 +43,7 @@ def get_initial_data():
pass
def parse_date(date_str):
return datetime.strptime(date_str, '%y/%m/%d')
return datetime.strptime(date_str, '%d/%m/%y')
def db_to_json():
players = [p.name for p in Player.query.order_by(Player.id)]
@ -94,8 +94,6 @@ def json_to_db(data):
key = f"{date_str}|{idx}"
status = data["attendance"].get(key)
if status:
if player_name == data["guest"]:
continue
player = Player.query.filter_by(name=player_name).first()
if player:
db.session.add(Attendance(date_id=date.id, player_id=player.id, status='yes' if status is True else 'no'))

View File

@ -40,6 +40,7 @@ function renderTable() {
const guestTh = document.createElement('th');
guestTh.innerText = data.guest || 'Guest';
guestTh.classList.add('name-col');
// Make guest header visually consistent with player headers
headRow.appendChild(guestTh);
// Guest Name column (per date)
const guestNameTh = document.createElement('th');