Invoicing: Allow plugins to add data (#5452)

* Allow plugins to add data to invoices

* Add documentation
This commit is contained in:
Raphael Michel
2025-09-22 10:04:33 +02:00
committed by Raphael Michel
parent 9d2ef94389
commit fc4a9406e1
5 changed files with 36 additions and 2 deletions

View File

@@ -202,6 +202,7 @@ class Invoice(models.Model):
transmission_info = models.JSONField(null=True, blank=True)
file = models.FileField(null=True, blank=True, upload_to=invoice_filename, max_length=255)
plugin_data = models.JSONField(default=dict)
objects = ScopedManager(organizer='event__organizer')