Skip to content

Commit 94eb0ed

Browse files
committed
✨ Allow importing purpose
1 parent 32cfcb8 commit 94eb0ed

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

fragdenstaat_de/fds_donation/external.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ def import_banktransfer(transfer_ident, row, project):
122122
donation.amount = Decimal(str(row["amount"]))
123123
donation.amount_received = Decimal(str(row["amount"]))
124124
donation.received_timestamp = row["date_received"]
125+
donation.purpose = row["purpose"]
125126
if is_new:
126127
if pd.notnull(row["date"]) and row["date"]:
127128
donation.timestamp = row["date"]
@@ -171,10 +172,12 @@ def import_banktransfers(xls_file, project):
171172
"Verwendungszweck": "reference",
172173
"Konto": "iban",
173174
"Bank": "bic",
175+
"Purpose": "purpose",
174176
}
175177
)
176178
df = df.dropna(subset=["date_received"])
177179
df["reference"] = df["reference"].fillna("")
180+
df["purpose"] = df["purpose"].fillna("")
178181
df["date_received"] = df["date_received"].dt.tz_localize(settings.TIME_ZONE)
179182
if "date" in df.columns:
180183
df["date"] = df["date"].dt.tz_localize(settings.TIME_ZONE)

0 commit comments

Comments
 (0)