Closed hiasel closed 8 years ago
matthias_k [1:11 AM]
für NGOs sieht der Prozess jetzt so aus (aktuell noch im Branch: issue-120):
1.) NGO registriert sich --> kann sich einloggen nach Email bestätigung
2.) Nach Registrierung ist NGO NICHT freigeschalten.
3.) NGO kann trotzdem Offers erstellen (diese sind nicht enabled)
4.) Admin schaltet NGO frei ==> alle Offers der NGO werden enabled
[4.1 Admin deaktiviert NGO ==> alle Offers der NGO werden deaktiviert]
5.) Ab sofort werden alle Offers die eine NGO erstellt automatisch enabled
6.) NGO kann seine Offers selbst verwalten (Sprich: aktivieren/deaktivieren, den Offer enablen/disablen Switch für admins im CMS hab ich rausgenommen)
matthias_k [1:16 AM]
Problem1: so wie ich das grad sehe, zeigen wir derzeit ALLE Offers an (egal ob enabled). Das müsste noch geändert werden.
Problem2: wie sollen die DB Seeds gehandhabt werden? Alle Offers/NGOs enablen? (wird die DB überhaupt nochmal neu geseedet oder bleiben die Daten jetzt fix?)
ein prozess ist falsch (oder von mir falsch kommuniziert).
wenn eine ngo sich registriert, dann soll sie das mit emails usw. tun. sie soll danach auch angebote erstellen können.
ABER: die Angebote werden so lange geparkt, bis ein admin die NGO im CMS unter user bestätigt/freigeschafltet hat.
diese aktion schaltet dann automatisch alle bisher geparkten und auch die zukünftigen angebote frei.
ein admin braucht also im cms unter offers keinen aktiviert slider.
Das Beispiel hierfür: Tanz die Toleranz.