Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions pytr/dl.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"Kauforder storniert": "Trades",
"Limit-Buy-Order": "Trades",
"Limit-Buy-Order abgelaufen": "Trades",
"Limit-Buy-Order erstellt": "Trades",
"Limit-Buy-Order storniert": "Trades",
"Limit-Sell-Order": "Trades",
"Limit-Sell-Order abgelaufen": "Trades",
Expand Down Expand Up @@ -258,13 +259,13 @@ def dl_callback(self, event):

if subfolder is None and uebersicht_dict:
for item in uebersicht_dict.get("data", []):
ititle = item.get("title")
ititle = item.get("title", "")
if ititle == "Überweisung":
subfolder = "Einzahlungen"

if subfolder is None and sections:
for item in sections:
ititle = item.get("title")
ititle = item.get("title", "")
if (
ititle.startswith("Du hast ") and (ititle.endswith(" erhalten") or ititle.endswith(" gesendet"))
) or (
Expand Down Expand Up @@ -304,6 +305,8 @@ def dl_doc(self, doc, titleText, subfolder, doc_date):
send asynchronous request, append future with filepath to self.futures
"""
doc_url = doc["action"]["payload"]
if isinstance(doc_url, dict):
doc_url = f"https://api.traderepublic.com/{doc_url['path']}"

if self.flat:
doc_url_base = doc_url.split("?")[0]
Expand Down
4 changes: 4 additions & 0 deletions pytr/event.py
Original file line number Diff line number Diff line change
Expand Up @@ -232,15 +232,19 @@ class PPEventType(EventType):
"Erteilt",
"Jährliche Hauptversammlung",
"Kartenprüfung",
"Kauf-Abrechnung storniert",
"Kauforder storniert",
"Limit-Buy-Order abgelaufen",
"Limit-Buy-Order erstellt",
"Limit-Buy-Order storniert",
"Limit Kauf-Abrechnung storniert",
"Limit-Sell-Order abgelaufen",
"Limit-Sell-Order abgelehnt",
"Limit-Sell-Order erstellt",
"Limit-Sell-Order storniert",
"Limit Verkauf-Abrechnung storniert",
"Sparplan fehlgeschlagen",
"Stop-Market Verkauf-Abrechnung storniert",
"Stop-Sell-Order storniert",
"Verkaufsorder abgelehnt",
]
Expand Down
Loading