src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/djangoXssVulnerability.py

branch
eric7
changeset 9325
8157eb19aba5
parent 9221
bf71ee032bb4
child 9653
e67609152c5e
equal deleted inserted replaced
9324:7f7f3e47b238 9325:8157eb19aba5
198 elif isinstance(node, ast.Assign) and node.targets: 198 elif isinstance(node, ast.Assign) and node.targets:
199 target = node.targets[0] 199 target = node.targets[0]
200 if isinstance(target, ast.Name): 200 if isinstance(target, ast.Name):
201 if target.id == self.__varName.id: 201 if target.id == self.__varName.id:
202 assigned = node.value 202 assigned = node.value
203 elif isinstance(target, ast.Tuple): 203 elif isinstance(target, ast.Tuple) and isinstance(node.value, ast.Tuple):
204 for pos, name in enumerate(target.elts): 204 for pos, name in enumerate(target.elts):
205 if name.id == self.__varName.id: 205 if name.id == self.__varName.id:
206 assigned = node.value.elts[pos] 206 assigned = node.value.elts[pos]
207 break 207 break
208 208

eric ide

mercurial