bc31453dde
refs https://github.com/TryGhost/Team/issues/1070 - receives settings array as provided by through Ghost's API - errors if a provided setting key does not already exist in the database (settings are only created when syncing with a theme) - errors if a provided select setting value does not match the theme-provided options - providing there were no errors, updates each value in the database if it's changed along with the internal cache of full setting objects and the public key/value cache - returns the same list of settings as `.listSettings()` for API consistency |
||
---|---|---|
ghost |