-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Details
- Current version number: 23.3.2
- Function or route (request): ../Macros/{macroFileName}POST
- Error (response):
Makro-Parameter werden ungefiltert als JSON an den SQL-Server weitergegeben. Dadurch bleiben Escape-Zeichen () in Parametern erhalten und Pfade werden nicht korrekt interpretiert.
Steps to replicate the behavior:
-
Erstelle ein Makro, das einen Parameter :Path erwartet.
-
Übergib einen UNC-Pfad wie:
\\SERVER\Ordner1\Unterordner -
In JSON wird dieser Wert so serialisiert:
"\\\\SERVER\\Ordner1\\Unterordner" -
Das Makro erhält den Parameter in dieser escaped Form, anstatt in der erwarteten UNC-Pfad-Notation.
Expected Behavior
SelectLine Mobile sollte die JSON-kodierten Parameter vor der Weitergabe an den SQL-Server dekodieren, sodass der SQL-Server den korrekten Wert erhält:
\\SERVER\Ordner1\Unterordner
Actual Behavior
Parameter werden nicht JSON-dekodiert und enthalten zusätzliche Escape-Zeichen.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working