Honor render mode, some text screens are useful
Showing
1 changed file
with
3 additions
and
1 deletions
| ... | @@ -444,7 +444,9 @@ | ... | @@ -444,7 +444,9 @@ |
| 444 | 444 | ||
| 445 | // Now call the screen tool with proper user context | 445 | // Now call the screen tool with proper user context |
| 446 | def screenParams = arguments ?: [:] | 446 | def screenParams = arguments ?: [:] |
| 447 | def serviceCallParams = [screenPath: screenPath, parameters: screenParams, renderMode: "html", sessionId: sessionId] | 447 | // Use requested render mode from arguments, default to html |
| 448 | def renderMode = screenParams.remove('renderMode') ?: "html" | ||
| 449 | def serviceCallParams = [screenPath: screenPath, parameters: screenParams, renderMode: renderMode, sessionId: sessionId] | ||
| 448 | if (subscreenName) { | 450 | if (subscreenName) { |
| 449 | serviceCallParams.subscreenName = subscreenName | 451 | serviceCallParams.subscreenName = subscreenName |
| 450 | } | 452 | } | ... | ... |
-
Please register or sign in to post a comment