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 95-100 export default { Link Here
95
            building_table: false,
95
            building_table: false,
96
            tableOptions: {
96
            tableOptions: {
97
                columns: this.getTableColumns(),
97
                columns: this.getTableColumns(),
98
                options: { embed: "vendor" },
98
                url: () => this.table_url(),
99
                url: () => this.table_url(),
99
                table_settings: this.agreement_table_settings,
100
                table_settings: this.agreement_table_settings,
100
                add_filters: true,
101
                add_filters: true,
Lines 212-221 export default { Link Here
212
        getTableColumns: function () {
213
        getTableColumns: function () {
213
            let get_lib_from_av = this.get_lib_from_av
214
            let get_lib_from_av = this.get_lib_from_av
214
            let escape_str = this.escape_str
215
            let escape_str = this.escape_str
215
            let vendors_map = this.vendors.reduce((map, e) => {
216
                map[e.id] = e
217
                return map
218
            }, {})
219
216
220
            return [
217
            return [
221
                {
218
                {
Lines 239-247 export default { Link Here
239
                    searchable: true,
236
                    searchable: true,
240
                    orderable: true,
237
                    orderable: true,
241
                    render: function (data, type, row, meta) {
238
                    render: function (data, type, row, meta) {
242
                        return row.vendor_id != undefined
239
                        return row.vendor_id != undefined ? row.vendor.name : ""
243
                            ? row.vendor_id //escape_str(vendors_map[row.vendor_id].name)
244
                            : ""
245
                    },
240
                    },
246
                },
241
                },
247
                {
242
                {
(-)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