Revision 0e8e87ac ui/templates/home.html

b/ui/templates/home.html
74 74
        var LOGOUT_REDIRECT = undefined;
75 75
        var INVITATIONS_URL = "{% url invitations %}"
76 76
        var INVITATIONS_TITLE = "{% trans "Invitations" %}"
77
        var APP_DEBUG = {% if DEBUG %}true{% else %}false{% endif %};
77 78

  
78 79
        // server statuses and transitions
79 80
        var STATUSES = {
......
195 196
                if (serverName) {
196 197
                    serverName = "<p>{% trans "Server" %}: " + serverName + "</p>";
197 198
                }
199

  
198 200
                if ((errors[0].details === undefined) || (errors[0].details === "")) {
199 201
                    details = ERRORS["NO_DETAILS"];
202
                    
203
                    // if no details message show debug info
204
                    if (window.APP_DEBUG) {
205
                        details = responseText;
206
                        try {
207
                            console.trace();
208
                        } catch (err) {
209
                        }
210
                    }
200 211
                } else {
201 212
                    details = errors[0].details;
202 213
                }
......
207 218
                $("#error-success .password-container").hide();
208 219
                $("#error-success .popup-details").addClass("popup-details-error");
209 220
                $("#error-success .popup-separator").addClass("popup-separator-error");
210
                $("#error-success .popup-details").html("<p>" + (errors[0].message || ERRORS[errors[0].code]) + "</p>" + serverName + "<p>{% trans "Action" %}: " + action + "</p><p>{% trans "Code" %}: " + errors[0].code + "<p><a class='expand-details' href='#'>{% trans 'Details' %}</a><div class='more-details'>" + details + "</div></p>");
221
                $("#error-success .popup-details").html("<p>" + 
222
                    (errors[0].message || ERRORS[errors[0].code] || serverID) + 
223
                    "</p>" + serverName + "<p>{% trans "Action" %}:" + 
224
                    action + "</p><p>{% trans "Code" %}: " + errors[0].code + 
225
                    "<p><a class='expand-details' href='#'>{% trans 'Details' %}</a><div class='more-details'>" + 
226
                    details + "</div></p>");
227

  
211 228
            } else if (ERRORS[status] !== undefined) {
212 229
                if (serverID === undefined) {
213 230
                    //eg no_images, no_flavors cases

Also available in: Unified diff