From 3a2b309576504404f398a88c27fbc1690ffb6a12 Mon Sep 17 00:00:00 2001 From: lukeIam Date: Fri, 21 Nov 2014 18:55:40 +0100 Subject: [PATCH] Fix: remote app can't show own profile under some circumstances --- ServerLib/CWebservice.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ServerLib/CWebservice.cs b/ServerLib/CWebservice.cs index 7f5edac1..0e97c20a 100644 --- a/ServerLib/CWebservice.cs +++ b/ServerLib/CWebservice.cs @@ -128,7 +128,7 @@ namespace ServerLib public SProfileData GetProfile(int profileId) { Guid sessionKey = _GetSession(); - if (_CheckRight(EUserRights.ViewOtherProfiles) || CSessionControl.GetUserIdFromSession(sessionKey) == profileId) + if (CSessionControl.GetUserIdFromSession(sessionKey) == profileId || _CheckRight(EUserRights.ViewOtherProfiles)) { if (CServer.GetProfileData == null) return new SProfileData();