RIFT-16227: Fix RPC's for project context in UI
[osm/UI.git] / skyquake / plugins / accounts / api / accounts.js
index cc34f39..d26b566 100644 (file)
@@ -241,10 +241,14 @@ function refreshAccountConnectionStatus (req) {
             'Authorization': req.session && req.session.authorization
         }
     );
+    var uri = utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/operations/' + rpcInfo[Type].rpc);
+    
+    jsonData['input'] = utils.addProjectContextToRPCPayload(req, uri, jsonData['input']);
+
     return new Promise(function(resolve, reject) {
 
         request({
-            uri: utils.projectContextUrl(req, utils.confdPort(api_server) + '/api/operations/' + rpcInfo[Type].rpc),
+            uri: uri,
             method: 'POST',
             headers: headers,
             forever: constants.FOREVER_ON,