BillTechPL / lms-billtech-plugin

Other
6 stars 7 forks source link

brak constrainta w schemacie DB #123

Closed interduo closed 1 year ago

interduo commented 1 year ago

W https://github.com/BillTechPL/lms-billtech-plugin/blob/master/doc/lms.pgsql#L20 brakuje cash(id) REFERENCES cash(id) ON DELETE SET NULL.

Bez tego w przypadku usunięcia ręcznego wpłaty tymczasowej (np. z poziomu UI LMS i historii operacji) - zostają śmieci w DB. Wydaje mi się, że rozwiązuje to też finalnie problem w oznaczaniu płatności jako zapłaconej z UI z formularza m=billtechpaymentlist

interduo commented 1 year ago

to zostało dodane w https://github.com/BillTechPL/lms-billtech-plugin/pull/124