Browse Source

include user block location in support requests

master
ansuz 1 year ago
parent
commit
b111a88531
2 changed files with 11 additions and 2 deletions
  1. 12
      www/support/main.js
  2. 1
      www/support/ui.js

12
www/support/main.js

@ -4,8 +4,10 @@ define([
'/api/config',
'/common/dom-ready.js',
'/common/requireconfig.js',
'/common/sframe-common-outer.js'
], function (nThen, ApiConfig, DomReady, RequireConfig, SFCommonO) {
'/common/sframe-common-outer.js',
'/common/outer/local-store.js',
'/common/outer/login-block.js',
], function (nThen, ApiConfig, DomReady, RequireConfig, SFCommonO, LocalStore, Block) {
var requireConfig = RequireConfig();
// Loaded in load #2
@ -43,6 +45,12 @@ define([
}
var addData = function (obj) {
if (category) { obj.category = category; }
var hash = LocalStore.getBlockHash();
if (!hash) { return; }
var parsed = Block.parseBlockHash(hash);
if (!parsed || !parsed.href) { return; }
obj.blockLocation = parsed.href;
};
SFCommonO.start({
noRealtime: true,

1
www/support/ui.js

@ -24,6 +24,7 @@ define([
curvePublic: user.curvePublic,
edPublic: privateData.edPublic,
notifications: user.notifications,
blockLocation: privateData.blockLocation || '',
};
data.id = id;
data.time = +new Date();

Loading…
Cancel
Save