View | Details | Raw Unified | Return to bug 32925
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/http-client.js (-2 / +2 lines)
Lines 1-4 Link Here
1
import { setError, isSubmitting, submitted } from "../messages";
1
import { setError, submitting, submitted } from "../messages";
2
2
3
class HttpClient {
3
class HttpClient {
4
    constructor(options = {}) {
4
    constructor(options = {}) {
Lines 16-22 class HttpClient { Link Here
16
        mark_submitting = false,
16
        mark_submitting = false,
17
    ) {
17
    ) {
18
        let res, error;
18
        let res, error;
19
        if ( mark_submitting) isSubmitting()
19
        if ( mark_submitting) submitting()
20
        await fetch(this._baseURL + endpoint, {
20
        await fetch(this._baseURL + endpoint, {
21
            ...options,
21
            ...options,
22
            headers: { ...this._headers, ...headers },
22
            headers: { ...this._headers, ...headers },
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/messages.js (-3 / +3 lines)
Lines 22-31 export const removeMessages = function () { Link Here
22
    const { removeMessages } = mainStore;
22
    const { removeMessages } = mainStore;
23
    removeMessages();
23
    removeMessages();
24
};
24
};
25
export const isSubmitting = function () {
25
export const submitting = function () {
26
    const mainStore = useMainStore();
26
    const mainStore = useMainStore();
27
    const { isSubmitting } = mainStore;
27
    const { submitting } = mainStore;
28
    isSubmitting();
28
    submitting();
29
};
29
};
30
export const submitted = function () {
30
export const submitted = function () {
31
    const mainStore = useMainStore();
31
    const mainStore = useMainStore();
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/stores/main.js (-2 / +1 lines)
Lines 35-41 export const useMainStore = defineStore("main", { Link Here
35
            }
35
            }
36
            this.displayed_already = true;
36
            this.displayed_already = true;
37
        },
37
        },
38
        isSubmitting(){
38
        submitting(){
39
            this.is_submitting = true;
39
            this.is_submitting = true;
40
        },
40
        },
41
        submitted(){
41
        submitted(){
42
- 

Return to bug 32925