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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue (-7 / +2 lines)
Lines 85-90 export default { Link Here
85
            building_table: false,
85
            building_table: false,
86
            tableOptions: {
86
            tableOptions: {
87
                columns: this.getTableColumns(),
87
                columns: this.getTableColumns(),
88
                options: { embed: "vendor" },
88
                url: () => this.table_url(),
89
                url: () => this.table_url(),
89
                table_settings: this.agreement_table_settings,
90
                table_settings: this.agreement_table_settings,
90
                add_filters: true,
91
                add_filters: true,
Lines 202-211 export default { Link Here
202
        getTableColumns: function () {
203
        getTableColumns: function () {
203
            let get_lib_from_av = this.get_lib_from_av
204
            let get_lib_from_av = this.get_lib_from_av
204
            let escape_str = this.escape_str
205
            let escape_str = this.escape_str
205
            let vendors_map = this.vendors.reduce((map, e) => {
206
                map[e.id] = e
207
                return map
208
            }, {})
209
206
210
            return [
207
            return [
211
                {
208
                {
Lines 229-237 export default { Link Here
229
                    searchable: true,
226
                    searchable: true,
230
                    orderable: true,
227
                    orderable: true,
231
                    render: function (data, type, row, meta) {
228
                    render: function (data, type, row, meta) {
232
                        return row.vendor_id != undefined
229
                        return row.vendor_id != undefined ? row.vendor.name : ""
233
                            ? row.vendor_id //escape_str(vendors_map[row.vendor_id].name)
234
                            : ""
235
                    },
230
                    },
236
                },
231
                },
237
                {
232
                {
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/KohaTable.vue (-1 / +1 lines)
Lines 46-51 export default { Link Here
46
                },
46
                },
47
                buttons,
47
                buttons,
48
                default_search: this.$route.query.q,
48
                default_search: this.$route.query.q,
49
                ...this.options,
49
            },
50
            },
50
            hidden_ids,
51
            hidden_ids,
51
            included_ids,
52
            included_ids,
52
- 

Return to bug 33066