Commit 995d510f authored by Rafael Monnerat's avatar Rafael Monnerat

slapos_jio: Don't display action if user has no contract

    ... else it leads to nowhere.
parent a6012256
Pipeline #11809 passed with stage
...@@ -180,20 +180,27 @@ ...@@ -180,20 +180,27 @@
url_list[0] + url_list[1] + "/Person_getCloudContractRelated?return_json=True"); url_list[0] + url_list[1] + "/Person_getCloudContractRelated?return_json=True");
}) })
.push(function (contract_relative_url) { .push(function (contract_relative_url) {
return RSVP.all([ var promise_list = [
gadget.getUrlFor({command: "change", options: {"page": "slapos"}}), gadget.getUrlFor({command: "change", options: {"page": "slapos"}})
gadget.getUrlFor({command: "change", options: {"jio_key": contract_relative_url, ];
if (contract_relative_url) {
promise_list.push(
gadget.getUrlFor({command: "change", options: {"jio_key": contract_relative_url,
"page": "slap_controller"}}) "page": "slap_controller"}})
);
]); }
return RSVP.all(promise_list);
}) })
.push(function (result) { .push(function (result) {
return gadget.updateHeader({ var header_dict = {
page_title: invoices_translation, page_title: invoices_translation,
selection_url: result[0], selection_url: result[0],
contract_url: result[1],
filter_action: true filter_action: true
}); };
if (result[1]) {
header_dict.contract_url = result[1];
}
return gadget.updateHeader(header_dict);
}); });
}); });
}(window, rJS, RSVP)); }(window, rJS, RSVP));
\ No newline at end of file
...@@ -236,7 +236,7 @@ ...@@ -236,7 +236,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>986.30539.17853.40038</string> </value> <value> <string>986.54956.15848.43639</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1599538229.52</float> <float>1602092381.9</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment