Skip to content

Commit 9d27e2b

Browse files
committed
Add savings account
1 parent 3313f5d commit 9d27e2b

3 files changed

Lines changed: 60 additions & 43 deletions

File tree

pyvecorg/data/meta.yml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,25 @@ databox_no:
4646
en: “Datová schránka”
4747
value: t94cfya
4848

49-
bank_account:
50-
heading:
51-
cs: Transparentní účet
52-
en: Transparent account
53-
number: 2600260438
54-
bank_branch: 2010
55-
iban: CZ5020100000002600260438
56-
swift: FIOBCZPP
57-
bank_name:
58-
cs: Fio banka, a.s., V Celnici 1028/10, Praha 1
59-
en: Fio banka, a.s., V Celnici 1028/10, Prague
49+
bank_accounts:
50+
- heading:
51+
cs: Transparentní účet
52+
en: Transparent account
53+
number: 2600260438
54+
bank_branch: 2010
55+
iban: CZ5020100000002600260438
56+
swift: FIOBCZPP
57+
bank_name:
58+
cs: Fio banka, a.s., V Celnici 1028/10, Praha 1
59+
en: Fio banka, a.s., V Celnici 1028/10, Prague
60+
- heading:
61+
cs: Spořící účet
62+
en: Savings account
63+
number: 2903292736
64+
bank_branch: 2010
65+
bank_name:
66+
cs: Fio banka, a.s., V Celnici 1028/10, Praha 1
67+
en: Fio banka, a.s., V Celnici 1028/10, Prague
6068

6169
downloads:
6270
heading:

pyvecorg/data/meta_schema.json

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -44,26 +44,29 @@
4444
},
4545
"additionalProperties": false
4646
},
47-
"bank_account": {
48-
"type": "object",
49-
"properties": {
50-
"heading": {
51-
"$ref": "definitions/translated_text_schema.json#"
52-
},
53-
"number": {
54-
"type": "number"
55-
},
56-
"bank_branch": {
57-
"type": "number"
58-
},
59-
"iban": {
60-
"type": "string"
61-
},
62-
"swift": {
63-
"type": "string"
64-
},
65-
"bank_name": {
66-
"$ref": "definitions/translated_text_schema.json#"
47+
"bank_accounts": {
48+
"type": "array",
49+
"items": {
50+
"type": "object",
51+
"properties": {
52+
"heading": {
53+
"$ref": "definitions/translated_text_schema.json#"
54+
},
55+
"number": {
56+
"type": "number"
57+
},
58+
"bank_branch": {
59+
"type": "number"
60+
},
61+
"iban": {
62+
"type": "string"
63+
},
64+
"swift": {
65+
"type": "string"
66+
},
67+
"bank_name": {
68+
"$ref": "definitions/translated_text_schema.json#"
69+
}
6770
}
6871
}
6972
},

pyvecorg/templates/index.html

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -323,18 +323,24 @@ <h3>{{ meta.downloads.heading }}</h3>
323323
</div>
324324
<div class="w-100 d-block d-md-none"></div>
325325
<div class="col address">
326-
<h3>{{ meta.bank_account.heading }}</h3>
327-
<p>
328-
{% if lang == 'cs' %}
329-
<a href="https://ib.fio.cz/ib/transparent?a={{ meta.bank_account.number }}">{{ meta.bank_account.number }}/{{ meta.bank_account.bank_branch }}</a><br>
330-
{{ meta.bank_account.bank_name }}
331-
{% else %}
332-
IBAN: {{ meta.bank_account.iban }}<br>
333-
SWIFT: {{ meta.bank_account.swift }}<br>
334-
{{ meta.bank_account.bank_name }}<br>
335-
<a href="https://ib.fio.cz/ib/transparent?a={{ meta.bank_account.number }}&amp;l=ENGLISH">Transaction history</a>
336-
{% endif %}
337-
</p>
326+
{% for bank_account in meta.bank_accounts %}
327+
<h3>{{ bank_account.heading }}</h3>
328+
<p>
329+
{% if lang == 'cs' %}
330+
<a href="https://ib.fio.cz/ib/transparent?a={{ bank_account.number }}">{{ bank_account.number }}/{{ bank_account.bank_branch }}</a><br>
331+
{{ bank_account.bank_name }}
332+
{% else %}
333+
{% if bank_account.iban is defined %}
334+
IBAN: {{ bank_account.iban }}<br>
335+
{% endif %}
336+
{% if bank_account.swift is defined %}
337+
SWIFT: {{ bank_account.swift }}<br>
338+
{{ bank_account.bank_name }}<br>
339+
{% endif %}
340+
<a href="https://ib.fio.cz/ib/transparent?a={{ bank_account.number }}&amp;l=ENGLISH">Transaction history</a>
341+
{% endif %}
342+
</p>
343+
{% endfor %}
338344
</div>
339345
<div class="w-100 d-block d-md-none"></div>
340346
<div class="col">

0 commit comments

Comments
 (0)