home
·
contact
·
privacy
projects
/
misc
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ed21ddf
)
In ledger.py, default new Booking to today.
author
Christian Heller
<c.heller@plomlompom.de>
Mon, 16 Oct 2023 22:54:48 +0000
(
00:54
+0200)
committer
Christian Heller
<c.heller@plomlompom.de>
Mon, 16 Oct 2023 22:54:48 +0000
(
00:54
+0200)
ledger.py
patch
|
blob
|
history
diff --git
a/ledger.py
b/ledger.py
index 640c63afca0a601488ca55fce96a311cec60aa89..0dbc9fe4debe3c133a766d039394d1828a88a600 100755
(executable)
--- a/
ledger.py
+++ b/
ledger.py
@@
-426,6
+426,7
@@
edit:
return f'{self.header_add_form("add_free")}<textarea name="booking" rows="8" cols="80">{content}</textarea>{self.footer_add_form(start, end)}'
def add_structured(self, db, start=0, end=0, bonus_lines=10):
return f'{self.header_add_form("add_free")}<textarea name="booking" rows="8" cols="80">{content}</textarea>{self.footer_add_form(start, end)}'
def add_structured(self, db, start=0, end=0, bonus_lines=10):
+ import datetime
lines = db.get_lines(start, end)
bookings, comments = parse_lines(lines)
if len(bookings) > 1:
lines = db.get_lines(start, end)
bookings, comments = parse_lines(lines)
if len(bookings) > 1:
@@
-436,7
+437,8
@@
edit:
safe_val = html.escape(str(val))
return f'<input name="{name}" value="{safe_val}" />'
if len(bookings) == 0:
safe_val = html.escape(str(val))
return f'<input name="{name}" value="{safe_val}" />'
if len(bookings) == 0:
- input_lines += f'{inpu("date")} {inpu("description")} ; {inpu("comment")}<br />'
+ today = str(datetime.datetime.now())[:10]
+ input_lines += f'{inpu("date", today)} {inpu("description")} ; {inpu("comment")}<br />'
last_line = 1
else:
booking = bookings[0]
last_line = 1
else:
booking = bookings[0]