xo::update_query_variable (private)
xo::update_query_variable old_query var value
Defined in packages/xotcl-core/tcl/context-procs.tcl
Replace in a URL-query old occurrences of var with new value.
- Parameters:
- old_query
var
value
- Returns:
- pairs in a form suitable for export_vars
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- api__context
Source code: set query [list [list $var $value]] foreach {key value} [ns_set array [ns_parsequery $old_query]] { if {$key eq $var} continue if {[string match "*amp;*" $key]} { ns_log notice ::xo::update_query_variable "ignore suspect query variable" #ns_log notice ::xo::update_query_variable "ignore suspect query variable with key <$key> value <$value>\n" [util::request_info] continue } lappend query [list $key $value] } return $queryXQL Not present: Generic, PostgreSQL, Oracle