X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/static/index.html?a=blobdiff_plain;f=ledger.py;h=27675da2778e2d7cd94c0354fa7c93848b6eef05;hb=255b10fbe4b0c688828d510868017565af50b57f;hp=2a9a89c3f494cedd2472d34dcd6a251e47740405;hpb=01c660c082033cb534453bbd7d597e240c30610b;p=misc diff --git a/ledger.py b/ledger.py index 2a9a89c..27675da 100755 --- a/ledger.py +++ b/ledger.py @@ -336,7 +336,6 @@ class Database: f.close() total_lines = self.real_lines[:start] + lines + self.real_lines[end:] text = '\n'.join(total_lines) - # text = '\n'.join(self.real_lines[:start]) + '\n'.join(lines) + '\n'.join(self.real_lines[end:]) with open(self.db_file, 'w') as f: f.write(text); os.remove(self.lock_file) @@ -413,7 +412,6 @@ input[type=number] { text-align: right; font-family: monospace; } lines += add_taxes(lines) elif '/add_free' == parsed_url.path: lines = postvars['booking'][0].splitlines() - lines += [''] # to ensure Booking-ending last line start = int(postvars['start'][0]) end = int(postvars['end'][0]) try: @@ -490,9 +488,9 @@ input[type=number] { text-align: right; font-family: monospace; } return f"
{content}" def ledger_as_html(self, db): - single_c_tmpl = jinja2.Template('{{c}}
{{date}} {{desc}} {{head_comment}} +
{{date}} {{desc}} {{head_comment|e}} [edit: structured / free | copy:structured @@ -500,9 +498,9 @@ input[type=number] { text-align: right; font-family: monospace; }
{{l.acc}} | {{l.money}} | {{l.comment}} |
{{l.acc|e}} | {{l.money|e}} | {{l.comment|e}} |
{{l.comment}} | ||
{{l.comment|e}} |