Skip to content

Commit

Permalink
BXC-4327 export member order (#1639)
Browse files Browse the repository at this point in the history
* add export option and put "export csv" and "export member order" under it

* merge conditions and add exportMemberOrder to callback

* fix url
  • Loading branch information
krwong authored Dec 12, 2023
1 parent 7fc40a1 commit 1a929e7
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions static/js/admin/src/ResultObjectActionMenu.js
Original file line number Diff line number Diff line change
Expand Up @@ -196,11 +196,14 @@ define('ResultObjectActionMenu', [ 'jquery', 'jquery-ui', 'StringUtilities', 'A
}

// Export actions
if (!isContentRoot) {
items["sepexport"] = "";
if (metadata.type !== 'File' && $.inArray('viewHidden', metadata.permissions) != -1) {
items["exportCSV"] = {name : 'Export as CSV'};
if (metadata.type !== 'File' && $.inArray('viewHidden', metadata.permissions) !== -1) {
items["export"] = {name: "Export", items: {}}

if (!isContentRoot) {
items['export']['items']["exportCSV"] = {name: "Export CSV"};
}

items['export']['items']["exportMemberOrder"] = {name: "Export Member Order"};
}

items["copyid"] = {name : 'Copy PID to Clipboard'};
Expand Down Expand Up @@ -419,6 +422,13 @@ define('ResultObjectActionMenu', [ 'jquery', 'jquery-ui', 'StringUtilities', 'A
application: "services"
});
break;
case "exportMemberOrder" :
self.actionHandler.addEvent({
action : 'ChangeLocation',
url : "api/edit/memberOrder/export/csv?ids=" + metadata.id,
application: "services"
});
break;
case "runEnhancements" :
self.actionHandler.addEvent({
action : 'RunEnhancementsBatch',
Expand Down

0 comments on commit 1a929e7

Please sign in to comment.