From 7e7d0d8397d466553268a52e3c4cf327f01a6957 Mon Sep 17 00:00:00 2001 From: Peter Keresztes Schmidt Date: Jun 03 2020 16:31:41 +0000 Subject: WebUI: Use data adapter to load facet header data Fixes: https://pagure.io/freeipa/issue/8339 Reviewed-By: Alexander Bokovoy --- diff --git a/install/ui/src/freeipa/facet.js b/install/ui/src/freeipa/facet.js index d65d676..ed09fd1 100644 --- a/install/ui/src/freeipa/facet.js +++ b/install/ui/src/freeipa/facet.js @@ -1382,6 +1382,8 @@ exp.facet_header = IPA.facet_header = function(spec) { var that = exp.simple_facet_header(spec); + that.adapter = builder.build('adapter', spec.adapter || 'adapter', { context: that }); + that.update_breadcrumb = function(pkey) { if (!that.breadcrumb) return; @@ -1502,7 +1504,7 @@ exp.facet_header = IPA.facet_header = function(spec) { */ that.load = function(data) { if (!data) return; - var result = data.result.result; + var result = that.adapter.get_record(data); if (!that.facet.disable_facet_tabs) { var pkey = that.facet.get_pkey();