Lines 1-5
Link Here
|
1 |
<template> |
1 |
<template> |
2 |
<div v-if="initialized && ERMModule == 1"> |
2 |
<div v-if="initialized && sysprefs.ERMModule == 1"> |
3 |
<div id="sub-header"> |
3 |
<div id="sub-header"> |
4 |
<Breadcrumb /> |
4 |
<Breadcrumb /> |
5 |
<Help /> |
5 |
<Help /> |
Lines 48-54
Link Here
|
48 |
<li> |
48 |
<li> |
49 |
<ul> |
49 |
<ul> |
50 |
<li |
50 |
<li |
51 |
v-for="provider in erm_providers" |
51 |
v-for="provider in providers" |
52 |
:key="provider" |
52 |
:key="provider" |
53 |
> |
53 |
> |
54 |
<router-link |
54 |
<router-link |
Lines 136-144
export default {
Link Here
|
136 |
|
136 |
|
137 |
const { loading, loaded, setError } = mainStore |
137 |
const { loading, loaded, setError } = mainStore |
138 |
|
138 |
|
|
|
139 |
const ERMStore = inject("ERMStore") |
140 |
|
141 |
const { sysprefs, providers } = ERMStore |
142 |
|
139 |
return { |
143 |
return { |
140 |
vendorStore, |
144 |
vendorStore, |
141 |
AVStore, |
145 |
AVStore, |
|
|
146 |
ERMStore, |
147 |
sysprefs, |
148 |
providers, |
142 |
setError, |
149 |
setError, |
143 |
loading, |
150 |
loading, |
144 |
loaded, |
151 |
loaded, |
Lines 148-155
export default {
Link Here
|
148 |
return { |
155 |
return { |
149 |
component: "agreement", |
156 |
component: "agreement", |
150 |
initialized: false, |
157 |
initialized: false, |
151 |
ERMModule: null, |
|
|
152 |
erm_providers: [], |
153 |
} |
158 |
} |
154 |
}, |
159 |
}, |
155 |
beforeCreate() { |
160 |
beforeCreate() { |
Lines 209-215
export default {
Link Here
|
209 |
promises.push( |
214 |
promises.push( |
210 |
sysprefs_client.sysprefs.get("ERMProviders").then( |
215 |
sysprefs_client.sysprefs.get("ERMProviders").then( |
211 |
providers => { |
216 |
providers => { |
212 |
this.erm_providers = providers.value.split(",") |
217 |
this.ERMStore.providers = providers.value.split(",") |
|
|
218 |
this.providers = this.ERMStore.providers |
213 |
}, |
219 |
}, |
214 |
error => {} |
220 |
error => {} |
215 |
) |
221 |
) |
Lines 221-228
export default {
Link Here
|
221 |
sysprefs_client.sysprefs |
227 |
sysprefs_client.sysprefs |
222 |
.get("ERMModule") |
228 |
.get("ERMModule") |
223 |
.then(value => { |
229 |
.then(value => { |
224 |
this.ERMModule = value.value |
230 |
this.ERMStore.sysprefs.ERMModule = value.value |
225 |
if (this.ERMModule != 1) { |
231 |
if (this.sysprefs.ERMModule != 1) { |
226 |
return this.setError( |
232 |
return this.setError( |
227 |
this.$__( |
233 |
this.$__( |
228 |
'The e-resource management module is disabled, turn on <a href="/cgi-bin/koha/admin/preferences.pl?tab=&op=search&searchfield=ERMModule">ERMModule</a> to use it' |
234 |
'The e-resource management module is disabled, turn on <a href="/cgi-bin/koha/admin/preferences.pl?tab=&op=search&searchfield=ERMModule">ERMModule</a> to use it' |