yakamara / ynewsletter

15 stars 6 forks source link

Wenn der User nicht die Rechte auf der Newsletter Tabelle hat, gibt es beim Editieren-Wollen ein Ooopps #48

Open tyrant88 opened 2 years ago

tyrant88 commented 2 years ago

Zwischenablage-1

tyrant88 commented 2 years ago

Also hier: https://github.com/yakamara/redaxo_ynewsletter/blob/master/pages/data_edit.php#L27

tyrant88 commented 2 years ago

Also eigentlich habe ich das Häkchen für "Tabellen mit Recht zu Ansicht" gesetzt. Dann ging es. Das andere für "Tabellen mit Bearbeitungsrechten" war schon gesetzt. Das passierte der Nutzerin beim ersten Versuch das AddOn nach Update auf yform4 zu nutzen.

tyrant88 commented 2 years ago

Hmm. das wars noch nicht....

tyrant88 commented 2 years ago

Kann es sein, das es statt rex::getUser()->getComplexPerm('yform_manager_table')->hasPerm()

rex::getUser()->getComplexPerm('yform_manager_table_view')->hasPerm()

heißen müsste? oder "_edit"?

thielpeter commented 2 years ago

@tyrant88 Jap müsste "yform_manager_table_view" heißen +1

olien commented 2 years ago

Ha. Über diesen Fehler bin ich auch gerade (bei einer Einweisung) gestolpert. Danke @tyrant88 für den Fix. @dergel kann das übernommen werden?