diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 348b24baa..5365ca5b0 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -4,7 +4,7 @@ on: push: branches: [ "main" ] pull_request: - branches: [ "main", "1.8.rc" ] + branches: [ "main", "1.8.rc", "1.9.rc" ] env: CARGO_TERM_COLOR: always diff --git a/core/main/src/processor/storage/default_storage_properties.rs b/core/main/src/processor/storage/default_storage_properties.rs index 9e3f6e598..89597ec30 100644 --- a/core/main/src/processor/storage/default_storage_properties.rs +++ b/core/main/src/processor/storage/default_storage_properties.rs @@ -25,10 +25,10 @@ use ripple_sdk::{ KEY_ALLOW_WATCH_HISTORY, KEY_AUDIO_DESCRIPTION_ENABLED, KEY_BACKGROUND_COLOR, KEY_BACKGROUND_OPACITY, KEY_COUNTRY_CODE, KEY_ENABLED, KEY_FONT_COLOR, KEY_FONT_EDGE, KEY_FONT_EDGE_COLOR, KEY_FONT_FAMILY, KEY_FONT_OPACITY, KEY_FONT_SIZE, KEY_LANGUAGE, - KEY_LOCALE, KEY_NAME, KEY_SKIP_RESTRICTION, KEY_TEXT_ALIGN, KEY_TEXT_ALIGN_VERTICAL, - KEY_WINDOW_COLOR, KEY_WINDOW_OPACITY, NAMESPACE_ADVERTISING, NAMESPACE_AUDIO_DESCRIPTION, - NAMESPACE_CLOSED_CAPTIONS, NAMESPACE_DEVICE_NAME, NAMESPACE_LOCALIZATION, - NAMESPACE_PRIVACY, + KEY_LOCALE, KEY_NAME, KEY_POSTAL_CODE, KEY_SKIP_RESTRICTION, KEY_TEXT_ALIGN, + KEY_TEXT_ALIGN_VERTICAL, KEY_WINDOW_COLOR, KEY_WINDOW_OPACITY, NAMESPACE_ADVERTISING, + NAMESPACE_AUDIO_DESCRIPTION, NAMESPACE_CLOSED_CAPTIONS, NAMESPACE_DEVICE_NAME, + NAMESPACE_LOCALIZATION, NAMESPACE_PRIVACY, }, log::debug, }; @@ -240,12 +240,6 @@ impl DefaultStorageProperties { key.to_owned(), )), } - } else if let Some(defaults) = state - .get_device_manifest() - .get_settings_defaults_per_app() - .get(namespace) - { - Ok(defaults.postal_code.clone()) } else if namespace.eq(NAMESPACE_ADVERTISING) { match key { KEY_SKIP_RESTRICTION => Ok(state @@ -257,6 +251,15 @@ impl DefaultStorageProperties { key.to_owned(), )), } + } else if let Some(defaults) = state + .get_device_manifest() + .get_settings_defaults_per_app() + .get(namespace) + { + match key { + KEY_POSTAL_CODE => Ok(defaults.postal_code.clone()), + _ => Err(DefaultStoragePropertiesError::NotFound(key.to_owned())), + } } else { Err(DefaultStoragePropertiesError::UnreconizedNamespace( namespace.to_owned(),