Project

General

Profile

Actions

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.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
05/19/2011
Due date:
% Done:

100%

Estimated time:

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

live_patch.diff (679 Bytes) live_patch.diff mhanu, 09/02/2011 10:09 PM
Actions #1

Updated by mhanu about 13 years ago

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) {
Actions #2

Updated by mhanu about 13 years ago

Actions #3

Updated by tadi about 13 years ago

  • 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!

Actions #4

Updated by tadi almost 12 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF