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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue (-3 / +3 lines)
Lines 135-141 Link Here
135
                <fieldset class="action">
135
                <fieldset class="action">
136
                    <input type="submit" :value="$__('Submit')" />
136
                    <input type="submit" :value="$__('Submit')" />
137
                    <router-link
137
                    <router-link
138
                        to="/cgi-bin/koha/erm/licenses"
138
                        :to="{ name: 'LicensesList' }"
139
                        role="button"
139
                        role="button"
140
                        class="cancel"
140
                        class="cancel"
141
                        >{{ $__("Cancel") }}</router-link
141
                        >{{ $__("Cancel") }}</router-link
Lines 266-272 export default { Link Here
266
                client.licenses.update(license, license_id).then(
266
                client.licenses.update(license, license_id).then(
267
                    success => {
267
                    success => {
268
                        setMessage(this.$__("License updated"))
268
                        setMessage(this.$__("License updated"))
269
                        this.$router.push("/cgi-bin/koha/erm/licenses")
269
                        this.$router.push({ name: "LicensesList" })
270
                    },
270
                    },
271
                    error => {}
271
                    error => {}
272
                )
272
                )
Lines 274-280 export default { Link Here
274
                client.licenses.create(license).then(
274
                client.licenses.create(license).then(
275
                    success => {
275
                    success => {
276
                        setMessage(this.$__("License created"))
276
                        setMessage(this.$__("License created"))
277
                        this.$router.push("/cgi-bin/koha/erm/licenses")
277
                        this.$router.push({ name: "LicensesList" })
278
                    },
278
                    },
279
                    error => {}
279
                    error => {}
280
                )
280
                )
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue (-2 / +5 lines)
Lines 63-72 export default { Link Here
63
            )
63
            )
64
        },
64
        },
65
        show_license: function (license_id) {
65
        show_license: function (license_id) {
66
            this.$router.push("/cgi-bin/koha/erm/licenses/" + license_id)
66
            this.$router.push({ name: "LicensesShow", params: { license_id } })
67
        },
67
        },
68
        edit_license: function (license_id) {
68
        edit_license: function (license_id) {
69
            this.$router.push("/cgi-bin/koha/erm/licenses/edit/" + license_id)
69
            this.$router.push({
70
                name: "LicensesFormAddEdit",
71
                params: { license_id },
72
            })
70
        },
73
        },
71
        delete_license: function (license_id, license_name) {
74
        delete_license: function (license_id, license_name) {
72
            this.setConfirmationDialog(
75
            this.setConfirmationDialog(
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue (-3 / +6 lines)
Lines 5-11 Link Here
5
            {{ $__("License #%s").format(license.license_id) }}
5
            {{ $__("License #%s").format(license.license_id) }}
6
            <span class="action_links">
6
            <span class="action_links">
7
                <router-link
7
                <router-link
8
                    :to="`/cgi-bin/koha/erm/licenses/edit/${license.license_id}`"
8
                    :to="{
9
                        name: 'LicensesFormAddEdit',
10
                        params: { license_id: license.license_id },
11
                    }"
9
                    :title="$__('Edit')"
12
                    :title="$__('Edit')"
10
                    ><i class="fa fa-pencil"></i
13
                    ><i class="fa fa-pencil"></i
11
                ></router-link>
14
                ></router-link>
Lines 131-137 Link Here
131
            </fieldset>
134
            </fieldset>
132
            <fieldset class="action">
135
            <fieldset class="action">
133
                <router-link
136
                <router-link
134
                    to="/cgi-bin/koha/erm/licenses"
137
                    :to="{ name: 'LicensesList' }"
135
                    role="button"
138
                    role="button"
136
                    class="cancel"
139
                    class="cancel"
137
                    >{{ $__("Close") }}</router-link
140
                    >{{ $__("Close") }}</router-link
Lines 216-222 export default { Link Here
216
                                ),
219
                                ),
217
                                true
220
                                true
218
                            )
221
                            )
219
                            this.$router.push("/cgi-bin/koha/erm/licenses")
222
                            this.$router.push({ name: 'LicensesList' })
220
                        },
223
                        },
221
                        error => {}
224
                        error => {}
222
                    )
225
                    )
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesToolbar.vue (-2 / +1 lines)
Lines 1-6 Link Here
1
<template>
1
<template>
2
    <div id="toolbar" class="btn-toolbar">
2
    <div id="toolbar" class="btn-toolbar">
3
        <router-link to="/cgi-bin/koha/erm/licenses/add" class="btn btn-default"
3
        <router-link :to="{ name: 'LicensesFormAdd' }" class="btn btn-default"
4
            ><font-awesome-icon icon="plus" />
4
            ><font-awesome-icon icon="plus" />
5
            {{ $__("New license") }}</router-link
5
            {{ $__("New license") }}</router-link
6
        >
6
        >
7
- 

Return to bug 32932