Bug 33606: Fix settings

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
(cherry picked from commit e98eb4e0ad643fc57ce82b71caab2056284b1d45)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
Pedro Amorim 2023-05-17 16:28:23 +00:00 committed by Fridolin Somers
parent d0c2829f10
commit e89d5599e0
3 changed files with 7 additions and 5 deletions

View file

@ -168,7 +168,7 @@ export default {
this.show_table = true
this.local_count_packages = null
if (this.config.ERMProviders.includes("local")) {
if (this.config.settings.ERMProviders.includes("local")) {
const client = APIClient.erm
const query = this.filters
? {

View file

@ -179,7 +179,7 @@ export default {
"/api/v1/erm/eholdings/ebsco/titles"
)
}
if (this.config.ERMProviders.includes("local")) {
if (this.config.settings.ERMProviders.includes("local")) {
const client = APIClient.erm
const q = this.filters

View file

@ -2,9 +2,11 @@ import { defineStore } from "pinia";
export const useERMStore = defineStore("erm", {
state: () => ({
sysprefs: {
ERMModule: false,
ERMProviders: [],
config: {
settings: {
ERMModule: false,
ERMProviders: [],
},
},
}),
});