fix privilege check
authorGwangbok Kim <gwangbok.kim@samsung.com>
Tue, 25 Jun 2013 05:05:44 +0000 (14:05 +0900)
committerGwangbok Kim <gwangbok.kim@samsung.com>
Tue, 25 Jun 2013 05:05:44 +0000 (14:05 +0900)
Change-Id: I3427ce6358c95ee437b2f5ca0a3b64b657aee285
Signed-off-by: Gwangbok Kim <gwangbok.kim@samsung.com>
src/FSclPerson.cpp

index f34f205..91a33fb 100644 (file)
@@ -145,8 +145,8 @@ Person::SetAsPrimaryEmail(const Email& email)
 
 PhoneNumber
 Person::GetPrimaryPhoneNumber(void) const
 
 PhoneNumber
 Person::GetPrimaryPhoneNumber(void) const
-{      
-       result r = _AccessController::CheckUserPrivilege(_PRV_CONTACT_WRITE);
+{
+       result r = _AccessController::CheckUserPrivilege(_PRV_CONTACT_READ);
        r = TransExceptionsExclusive(r, E_PRIVILEGE_DENIED, E_USER_NOT_CONSENTED);
        SysTryReturn(NID_SCL, r == E_SUCCESS, PhoneNumber(), r, "[%s] The application is not permitted to call this method.", GetErrorMessage(r));
 
        r = TransExceptionsExclusive(r, E_PRIVILEGE_DENIED, E_USER_NOT_CONSENTED);
        SysTryReturn(NID_SCL, r == E_SUCCESS, PhoneNumber(), r, "[%s] The application is not permitted to call this method.", GetErrorMessage(r));
 
@@ -156,7 +156,7 @@ Person::GetPrimaryPhoneNumber(void) const
 Email
 Person::GetPrimaryEmail(void) const
 {
 Email
 Person::GetPrimaryEmail(void) const
 {
-       result r = _AccessController::CheckUserPrivilege(_PRV_CONTACT_WRITE);
+       result r = _AccessController::CheckUserPrivilege(_PRV_CONTACT_READ);
        r = TransExceptionsExclusive(r, E_PRIVILEGE_DENIED, E_USER_NOT_CONSENTED);
        SysTryReturn(NID_SCL, r == E_SUCCESS, Email(), r, "[%s] The application is not permitted to call this method.", GetErrorMessage(r));
 
        r = TransExceptionsExclusive(r, E_PRIVILEGE_DENIED, E_USER_NOT_CONSENTED);
        SysTryReturn(NID_SCL, r == E_SUCCESS, Email(), r, "[%s] The application is not permitted to call this method.", GetErrorMessage(r));