WSC 3.1 | Keine Antwort auf Konversation möglich [$availableLabels->label wird nicht korrekt maskiert]

  • Nachdem ich mehrere Stunden mit der Fehlersuche verbracht habe (warum ich als Admin nicht auf Konversationen antworten kann), hier ein weiterer kleiner Bug im WSC ;)


    WSC generiert im HTML-Code am Seitenende, nach dem Einbinden der WCF.Conversation.min.js, einiges an JS-Code. Problematisch ist folgende Zeile:

    Code
    var $availableLabels = [ { cssClassName: 'red', labelID: 1, label: '...' } ];

    Beinhaltet ein Wert im Key "label" ein ', wird das Zeichen nicht maskiert und es kommt folglich zu einem SyntaxError. In meinem Fall lautet der Wert Mini-Fotowettbewerb '13 und der Fehler folglich Uncaught SyntaxError: Unexpected number - da auf einmal eine "13" steht, wo eigentlich } hin müsste.


    Nenne ich das Label um (ohne ' im Namen), kann ich wieder auf Konversationen antworten.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!