Skip to content

Commit 16e374f

Browse files
author
p01
committed
Simplified ( the overcomplicated ) logic matching resources to their document
1 parent f1a0f20 commit 16e374f

File tree

2 files changed

+2
-19
lines changed

2 files changed

+2
-19
lines changed

src/resource-manager/resource_service.js

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,6 @@ cls.ResourceInspector = function(network_logger)
4242
window.services["document-manager"].requestListDocuments(tag, []);
4343
}.bind(this).throttle(THROTTLE_DELAY);
4444

45-
this._populate_document_resources = function(r)
46-
{
47-
var document_id = r.document_id;
48-
49-
if (!this._document_resources[document_id])
50-
this._document_resources[document_id] = [];
51-
52-
if (!this._document_resources[document_id].contains(r.uid))
53-
this._document_resources[document_id].push(r.uid);
54-
};
55-
5645
this.get_views = function()
5746
{
5847
if (this.tree_view == null)
@@ -99,7 +88,6 @@ cls.ResourceInspector = function(network_logger)
9988

10089
ctx.selected_resource_uid = this._selected_resource_uid;
10190
ctx.collapsed = this._collapsed_hash;
102-
ctx.document_resources = this._document_resources;
10391

10492
// get the order of the groups of resources,
10593
ctx.group_order = this.tree_view.get_group_order();
@@ -171,14 +159,11 @@ cls.ResourceInspector = function(network_logger)
171159
return false;
172160
}
173161

174-
this._populate_document_resources(r);
175-
176162
r.group = TYPE_GROUP_MAPPING[r.type] || TYPE_GROUP_MAPPING["*"];
177163
r.same_origin = cls.ResourceUtil.sameOrigin(d.url, r);
178164

179165
r.full_id = d.pivot_id + "_" + ctx.group_order.indexOf(r.group) + r.group + "_" + r.uid;
180-
r.pivot_id = d.pivot_id + "_" + r.group;
181-
r.is_hidden = ctx.collapsed[r.pivot_id] == true;
166+
r.is_hidden = ctx.collapsed[d.pivot_id + "_" + r.group] == true;
182167

183168
return true;
184169
}, this);
@@ -368,7 +353,6 @@ cls.ResourceInspector = function(network_logger)
368353

369354
this._document_list = [];
370355
this._collapsed_hash = {};
371-
this._document_resources = {};
372356

373357
this._suppress_uids = {};
374358
};

src/resource-manager/resource_templates.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,8 @@ window.templates.resource_tree || (window.templates.resource_tree = new function
102102

103103
this.document = function(context, d)
104104
{
105-
var document_resources = context.document_resources[d.documentID] || [];
106105
var resources = context.resources.filter(function(r) {
107-
return document_resources.contains(r.uid);
106+
return r.document_id == d.documentID;
108107
});
109108

110109
if (resources.length > 0)

0 commit comments

Comments
 (0)