Chyba #738
uzavřený
Mazání zařízení při ukončení členství v budoucnosti
Přidáno uživatelem David Raška před více než 10 roky(ů).
Aktualizováno před více než 10 roky(ů).
Popis
Je potřeba aby se zařízení při ukončení s datem v budoucnosti nemazaly hned, ale až v době ukončení.
To samé je potřeba implementovat také u přerušení členství s ukončením. (je to vlastně to samé)
Možnost zakázání/povolení této funkcionality by bylo přímo globálně v nastavení - sekce uživatelé - zaškrtávátko "Automatické mazání zařízení ukončených členů".
Implementace v metodě update_and_redirect_former_members scheduleru pro všechny členy vybrané v proměnné $today_former_members.
Musí být řádně odchytávány výjimky, aby nepřerušily běh celé metody.
Takže asi předělat aktuální funkci do cronu. Ten bude třeba jednou denně
kontrolovat, jestli někomu neskončilo členství a pokud někoho najde,
smaže mu všechna zařízení.
Michal Kliment napsal:
Takže asi předělat aktuální funkci do cronu. Ten bude třeba jednou denně
kontrolovat, jestli někomu neskončilo členství a pokud někoho najde,
smaže mu všechna zařízení.
To už tam samozřejmě je, stačí tam přidat i mazání, problém je v tom, aby to neodpálilo DB (pamatuješ na mazání zařízení a problém s deadlocky..).
- Popis aktualizován (rozdíl)
- Přiřazeno nastaven na David Raška
- Odhadovaná doba nastaven na 2:00hod
- Přiřazeno změněn z David Raška na Ondřej Fibich
- Stav změněn z Nový na Uzavřený
- % Hotovo změněn z 0 na 100
Použito v changesetu sourceforge|r2167.
Také k dispozici: Atom
PDF