|
|
|
|
@ -292,11 +292,9 @@ class OC_API { |
|
|
|
|
case API::GUEST_AUTH: |
|
|
|
|
// Anyone can access |
|
|
|
|
return true; |
|
|
|
|
break; |
|
|
|
|
case API::USER_AUTH: |
|
|
|
|
// User required |
|
|
|
|
return self::loginUser(); |
|
|
|
|
break; |
|
|
|
|
case API::SUBADMIN_AUTH: |
|
|
|
|
// Check for subadmin |
|
|
|
|
$user = self::loginUser(); |
|
|
|
|
@ -315,7 +313,6 @@ class OC_API { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
break; |
|
|
|
|
case API::ADMIN_AUTH: |
|
|
|
|
// Check for admin |
|
|
|
|
$user = self::loginUser(); |
|
|
|
|
@ -324,11 +321,9 @@ class OC_API { |
|
|
|
|
} else { |
|
|
|
|
return OC_User::isAdminUser($user); |
|
|
|
|
} |
|
|
|
|
break; |
|
|
|
|
default: |
|
|
|
|
// oops looks like invalid level supplied |
|
|
|
|
return false; |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|