supply plan information with support ticket submissions

This commit is contained in:
ansuz
2019-09-27 13:20:53 +02:00
parent 717a7d550c
commit 252b2729a6
2 changed files with 15 additions and 2 deletions

View File

@@ -25,6 +25,14 @@ define([
edPublic: privateData.edPublic,
notifications: user.notifications,
};
if (typeof(ctx.pinUsage) === 'object') {
// pass pin.usage, pin.limit, and pin.plan if supplied
Object.keys(ctx.pinUsage).forEach(function (k) {
data.sender[k] = ctx.pinUsage[k];
});
}
data.id = id;
data.time = +new Date();
@@ -202,11 +210,12 @@ define([
]);
};
var create = function (common, isAdmin) {
var create = function (common, isAdmin, pinUsage) {
var ui = {};
var ctx = {
common: common,
isAdmin: isAdmin
pinUsage: pinUsage || false,
};
ui.sendForm = function (id, form, dest) {