| 1 | = Dokupowanie dodatków do ogłoszeń = |
| 2 | |
| 3 | Raczej dotyczy tylko ogłoszeń abonamentowych... |
| 4 | |
| 5 | == Idea == |
| 6 | * tworzymy zamówienie, którego szczegóły powinny zawierać informację jakie wyróżnienie powinno być zastosowane do wybranego ogłoszenia |
| 7 | * szczegóły tego zamówienia posiadają zakres dat w jakim ma ono obowiązywać |
| 8 | * szczegóły zamówienia powinny zawierać także informację do jakiego stany powinno dane ogłoszenie powrócić po zakończeniu tego zamówienia |
| 9 | * ogłoszenie powinno zawierać jakiś znacznik, który informowałby, że po zakończeniu tego ogłoszenia powinniśmy wykonać tzw. rollback do stanu zapisanego w szczegółach zamówienia tego ogłoszenia |
| 10 | * ten znacznik powinien służyć także do tego, aby uniemożliwić wstrzymanie tego ogłoszenia, ponieważ po wstrzymaniu i ponownym uruchomieniu ogłoszenie straciłoby zakupione dodatki a przejęłoby te, które posiada abonament |
| 11 | |
| 12 | == Co trzeba zrobić == |
| 13 | * zerknąć na rollback, który już funkcjonuje i jest wykorzystywany tylko w przypadku anulowania zamówienia |
| 14 | * przebudować go odpowiednio aby mógł być wykorzystany do przywrócenia stanu ogłoszenia przed upgrade'm |