Mercurial > public > src > moin > 1.9
diff MoinMoin/user.py @ 1597:bbe187af4fc0
integrated MMDE (build scripts need more work)
author | Thomas Waldmann <tw AT waldmann-edv DOT de> |
---|---|
date | Mon, 02 Oct 2006 15:46:27 +0200 |
parents | a4f0632414da |
children | ae56d79ae076 |
line wrap: on
line diff
--- a/MoinMoin/user.py Mon Oct 02 00:38:07 2006 +0200 +++ b/MoinMoin/user.py Mon Oct 02 15:46:27 2006 +0200 @@ -890,7 +890,11 @@ return self._request.user.name == self.name def isSuperUser(self): - superusers = self._request.cfg.superuser + request = self._request + if request.cfg.DesktopEdition and request.remote_addr == '127.0.0.1': + # the DesktopEdition gives any local user superuser powers + return True + superusers = request.cfg.superuser assert isinstance(superusers, (list, tuple)) return self.valid and self.name and self.name in superusers