]> git.ipfire.org Git - ipfire.org.git/commitdiff
donate: Update Zeiterfassung API
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 15 Jun 2024 11:16:24 +0000 (11:16 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 15 Jun 2024 11:17:42 +0000 (11:17 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/donate.py

index a6e9d405b9a5ab982695c352448e8031b75474fb..23112b94c5ee4e26f0b70bb8db37188cdec4794f 100644 (file)
@@ -207,13 +207,8 @@ class DonateHandler(base.AnalyticsMixin, base.BaseHandler):
 
                # Add it to the order
                await self.backend.zeiterfassung.send_request(
-                       "/api/v1/orders/%s/products/add" % order, sku=sku, quantity=1,
-               )
-
-               # Set the price
-               await self.backend.zeiterfassung.send_request(
-                       "/api/v1/orders/%s/products/%s/price" % (order, sku),
-                       price=amount, currency=currency, vat_included=vat_included,
+                       "/api/v1/orders/%s/positions" % order, sku=sku, quantity=1,
+                       currency=currency, base_amount=amount, base_amount_includes_vat=vat_included,
                )
 
        async def _submit_order(self, order):