mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 07:42:17 +02:00
N°2771 - Fix "Unknown form type" when changing user language in portal
This commit is contained in:
@@ -207,11 +207,11 @@ $(function()
|
|||||||
for(var i in oMessages[sMessageType][sFieldId])
|
for(var i in oMessages[sMessageType][sFieldId])
|
||||||
{
|
{
|
||||||
var sMessageContent = oMessages[sMessageType][sFieldId][i];
|
var sMessageContent = oMessages[sMessageType][sFieldId][i];
|
||||||
// Note: We might want to expose some routes directly in JS to ease their use
|
if(oHelpBlock === null)
|
||||||
if(oHelpBlock === null && me.options.session_message_endpoint !== null)
|
|
||||||
{
|
{
|
||||||
$.post(
|
$.post(
|
||||||
me.options.session_message_endpoint,
|
// Note: We might want to expose some routes directly in JS to ease their use
|
||||||
|
GetAddSessionMessageUrl(),
|
||||||
{
|
{
|
||||||
sSeverity: sMessageType,
|
sSeverity: sMessageType,
|
||||||
sContent: sMessageContent,
|
sContent: sMessageContent,
|
||||||
|
|||||||
@@ -80,7 +80,6 @@
|
|||||||
{% if form.submit_rule is not null %}submit_rule: {{ form.submit_rule|json_encode|raw }}{% endif %},
|
{% if form.submit_rule is not null %}submit_rule: {{ form.submit_rule|json_encode|raw }}{% endif %},
|
||||||
{% if form.cancel_rule is not null %}cancel_rule: {{ form.cancel_rule|json_encode|raw }}{% endif %},
|
{% if form.cancel_rule is not null %}cancel_rule: {{ form.cancel_rule|json_encode|raw }}{% endif %},
|
||||||
endpoint: "{{ form.renderer.GetEndpoint()|raw }}",
|
endpoint: "{{ form.renderer.GetEndpoint()|raw }}",
|
||||||
session_message_endpoint: "{{ app['url_generator'].generate('p_session_message_add')|raw }}",
|
|
||||||
is_modal: {% if tIsModal == true %}true{% else %}false{% endif %}
|
is_modal: {% if tIsModal == true %}true{% else %}false{% endif %}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -407,6 +407,11 @@
|
|||||||
{
|
{
|
||||||
return '{{ app['combodo.absolute_url'] }}';
|
return '{{ app['combodo.absolute_url'] }}';
|
||||||
};
|
};
|
||||||
|
// Note: We might want to expose URLs instead of this kind of stuff... 🤔
|
||||||
|
var GetAddSessionMessageUrl = function()
|
||||||
|
{
|
||||||
|
return '{{ app['url_generator'].generate('p_session_message_add')|raw }}';
|
||||||
|
};
|
||||||
// Helper to add a parameter to an url
|
// Helper to add a parameter to an url
|
||||||
var AddParameterToUrl = function(sUrl, sParamName, sParamValue)
|
var AddParameterToUrl = function(sUrl, sParamName, sParamValue)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user