Bug #645
closed
Benutzerverwaltung - Rechte zum löschen der Aufnahme könen nicht genommen werden
Added by Keine_Ahnung over 13 years ago.
Updated almost 12 years ago.
Description
Wenn man per Benutzerverwaltung einen Nutzer anlegt und alle Rechte wegnimmt, dann kann er immer noch Aufnahmen löschen. Ein reiner Gast Account ist so nicht möglich.
Files
Keine_Ahnung wrote:
Wenn man per Benutzerverwaltung einen Nutzer anlegt und alle Rechte wegnimmt, dann kann er immer noch Aufnahmen löschen. Ein reiner Gast Account ist so nicht möglich.
Anbei ein Patch, der dieses Problem behebt.
diff Naur live/pages/recordings.ecpp live_new/pages/recordings.ecpp
-- live/pages/recordings.ecpp 2011-09-02 21:09:06.423999280 0200
++ live_new/pages/recordings.ecpp 2011-09-02 21:13:18.707999267 0200
@ -13,6 +13,7
@
#include "tasks.h"
#include "tools.h"
#include "i18n.h"
#include "users.h"
#include "recman.h"
@ -55,6 +56,8
@
deleteResult = "";
if (!todel.empty()) {
+ if (!cUser::CurrentUserHasRightTo(UR_DELRECS))
+ throw HtmlError( tr("Sorry, no permission. Please contact your administrator!") );
deletions.push_back(todel);
}
for (deletions_type::const_iterator it = deletions.begin(); it != deletions.end(); ++it) {
- Status changed from New to Resolved
- % Done changed from 0 to 100
Der bereitgestellte Patch wurde in der GIT Version von LIVE übernommen.
Vielen Dank dafür!
- Status changed from Resolved to Closed
Also available in: Atom
PDF