Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 577
TitelFeature/ll 1099 extend campaigns for downgrade
BeschreibungZukünftige Kampagnen sollen regulär nach einem Downgrade während der Laufzeit nicht mehr zur Verfügung stehen. Da diese Änderung nicht ohne weiteres auf die aktuellen Voucher übertragen werden kann, soll ein Flag "Downgrade erlaubt" an der Kampagne her (die bestehenden Kampagnen sind hier sind true, regulärer Default ist false) Ist "Downgrade erlaubt" true, wird ein genutzer Voucher entsprechend nach einem Downgrade für die restliche Zeit angewendet. Anderenfalls verfällt der Voucher einem Downgrade. Upgrades sollen weiterhin den Voucher für die restliche Zeit erneut anwenden. Unberührt davon ist der Wechsel in ein "ungültiges" Abo-Tier. es geht nur um das Behalten des Vouchers beim Ändern des Abos, nicht um das initiale Einlösen!
Statusmerged
Created at 2022-02-25T13:36:25.964Z
Updated at 2022-03-07T08:55:03.190Z
Source branchfeature/LL-1099-extend-campaigns-for-downgrade
Target branchdevelop
AuthorGregor Gabriel
AssigneeSascha Immig

Discussion notes

added 1 commit
  • 73d88406 - + set campaigns.allow_downgrade to true for existing campaigns
Compare with previous version
Gregor Gabriel 2022-03-07T08:42:47.311Z
merged Sascha Immig 2022-03-07T08:55:03.327Z
mentioned in commit ee4b29a1c4dd73972aa58da73b4eb3c86bb3d84b Sascha Immig 2022-03-07T08:55:03.560Z

Merge Commits

Title Id Author Created at Message
+ subscription updates now check if it is a downgrade by a new centrally given… 5a27490b878baaaf8639f107268f0762470e9011 TUV\gabrielg 2022-02-25T13:32:54.000Z + subscription updates now check if it is a downgrade by a new centrally given Subscription class method + voucher now is only transfered to next subcription if it is an upgrade or if campaigns allows downgrades
+ set campaigns.allow_downgrade to true for existing campaigns 73d88406b6dc562453157e6a2f0179c5143fafc5 TUV\gabrielg 2022-03-07T08:42:29.000Z + set campaigns.allow_downgrade to true for existing campaigns
wip dded5cfa5fe845bc0e9e543c64ca2a3e0d97cfe0 TUV\gabrielg 2022-02-25T11:12:09.000Z wip