mirror of
https://github.com/openharmony/arkui_ui_appearance.git
synced 2026-07-19 18:53:32 -04:00
@@ -323,12 +323,7 @@ static napi_value JSGetDarkMode(napi_env env, napi_callback_info info)
|
||||
NapiThrow(env, "get dark-mode failed.", UiAppearanceAbilityErrCode::SYS_ERR);
|
||||
return result;
|
||||
}
|
||||
if (mode == UiAppearanceAbilityErrCode::PERMISSION_ERR) {
|
||||
NapiThrow(env,
|
||||
"An attempt was made to get configuration forbidden by permission: ohos.permission.UPDATE_CONFIGURATION.",
|
||||
UiAppearanceAbilityErrCode::PERMISSION_ERR);
|
||||
return result;
|
||||
}
|
||||
|
||||
NAPI_CALL(env, napi_create_int32(env, mode, &result));
|
||||
return result;
|
||||
}
|
||||
@@ -351,12 +346,7 @@ static napi_value JSGetFontScale(napi_env env, napi_callback_info info)
|
||||
NapiThrow(env, "get font-scale failed.", UiAppearanceAbilityErrCode::SYS_ERR);
|
||||
return result;
|
||||
}
|
||||
if (ret == UiAppearanceAbilityErrCode::PERMISSION_ERR) {
|
||||
NapiThrow(env,
|
||||
"An attempt was made to get configuration forbidden by permission: ohos.permission.UPDATE_CONFIGURATION.",
|
||||
UiAppearanceAbilityErrCode::PERMISSION_ERR);
|
||||
return result;
|
||||
}
|
||||
|
||||
double fontScaleNumber = std::stod(fontScale);
|
||||
NAPI_CALL(env, napi_create_double(env, fontScaleNumber, &result));
|
||||
return result;
|
||||
@@ -424,12 +414,7 @@ static napi_value JSGetFontWeightScale(napi_env env, napi_callback_info info)
|
||||
NapiThrow(env, "get font-Weight-scale failed.", UiAppearanceAbilityErrCode::SYS_ERR);
|
||||
return result;
|
||||
}
|
||||
if (ret == UiAppearanceAbilityErrCode::PERMISSION_ERR) {
|
||||
NapiThrow(env,
|
||||
"An attempt was made to get configuration forbidden by permission: ohos.permission.UPDATE_CONFIGURATION.",
|
||||
UiAppearanceAbilityErrCode::PERMISSION_ERR);
|
||||
return result;
|
||||
}
|
||||
|
||||
double fontWeightScaleNumber = std::stod(fontWeightScale);
|
||||
NAPI_CALL(env, napi_create_double(env, fontWeightScaleNumber, &result));
|
||||
return result;
|
||||
|
||||
@@ -583,13 +583,6 @@ DarkMode UiAppearanceAbility::InitGetDarkMode(const int32_t userId)
|
||||
|
||||
ErrCode UiAppearanceAbility::GetDarkMode(int32_t& funcResult)
|
||||
{
|
||||
auto isCallingPerm = VerifyAccessToken(PERMISSION_UPDATE_CONFIGURATION);
|
||||
if (!isCallingPerm) {
|
||||
LOGE("permission verification failed");
|
||||
funcResult = PERMISSION_ERR;
|
||||
return funcResult;
|
||||
}
|
||||
|
||||
{
|
||||
std::lock_guard<std::mutex> guard(usersParamMutex_);
|
||||
auto it = usersParam_.find(GetCallingUserId());
|
||||
@@ -652,12 +645,6 @@ ErrCode UiAppearanceAbility::SetFontScale(const std::string& fontScale, int32_t&
|
||||
|
||||
ErrCode UiAppearanceAbility::GetFontScale(std::string& fontScale, int32_t& funcResult)
|
||||
{
|
||||
auto isCallingPerm = VerifyAccessToken(PERMISSION_UPDATE_CONFIGURATION);
|
||||
if (!isCallingPerm) {
|
||||
LOGE("permission verification failed");
|
||||
funcResult = PERMISSION_ERR;
|
||||
return funcResult;
|
||||
}
|
||||
{
|
||||
std::lock_guard<std::mutex> guard(usersParamMutex_);
|
||||
auto it = usersParam_.find(GetCallingUserId());
|
||||
@@ -723,13 +710,6 @@ ErrCode UiAppearanceAbility::SetFontWeightScale(const std::string& fontWeightSca
|
||||
|
||||
ErrCode UiAppearanceAbility::GetFontWeightScale(std::string& fontWeightScale, int32_t& funcResult)
|
||||
{
|
||||
auto isCallingPerm = VerifyAccessToken(PERMISSION_UPDATE_CONFIGURATION);
|
||||
if (!isCallingPerm) {
|
||||
LOGE("permission verification failed");
|
||||
funcResult = PERMISSION_ERR;
|
||||
return funcResult;
|
||||
}
|
||||
|
||||
{
|
||||
std::lock_guard<std::mutex> guard(usersParamMutex_);
|
||||
auto it = usersParam_.find(GetCallingUserId());
|
||||
|
||||
Reference in New Issue
Block a user