lms icon indicating copy to clipboard operation
lms copied to clipboard

improvement: require to select customer status when sending messages (default select is too dangerous)

Open interduo opened this issue 4 years ago • 8 comments

interduo avatar Sep 14 '20 10:09 interduo

Dlaczego to ma być wymagane?

chilek avatar Sep 14 '20 10:09 chilek

Lepiej walidować wstępnie przed wysłaniem żądania. Domyślny wybór jest za szeroki. Masz jakąś inną propozycję? (opcja wszyscy nadal jest dostępna)

interduo avatar Sep 14 '20 10:09 interduo

To może inaczej, hard limit dla użytkowników innych niż superuser?

interduo avatar Sep 15 '20 09:09 interduo

To może inaczej, hard limit dla użytkowników innych niż superuser?

Hardlimit już jest - gdy wykryje, że ślesz do dużej liczby odbiorców to najpierw wyświetli popup, żebyś to potwierdził: https://github.com/chilek/lms-plus/wiki/Zmienne-konfiguracyjne-LMS-Plus-phpui#phpuisend_message_confirm_threshold

chilek avatar Sep 16 '20 08:09 chilek

To jest soft limit. Da się go ominąć klikając YES na popupie.

interduo avatar Sep 16 '20 08:09 interduo

Może dorobić phpuisend_message_hardlimit_threshold ?

interduo avatar Sep 18 '20 08:09 interduo

Chodzi Ci zapewne o coś w rodzaju nowej zmiennej phpui.send_message_recipient_limit powyżej którego będzie odmowa wysyłki?

chilek avatar Sep 18 '20 12:09 chilek

Dokładnie tak. Może tak być?

interduo avatar Sep 18 '20 12:09 interduo