Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 608ce50 commit ed11e8fCopy full SHA for ed11e8f
1 file changed
python/ql/src/semmle/python/frameworks/Django.qll
@@ -1747,13 +1747,11 @@ private module Django {
1747
abstract DataFlow::Node getViewArg();
1748
1749
final override DjangoRouteHandler getARouteHandler() {
1750
- exists(DataFlow::Node viewArg | viewArg = getViewArg() |
1751
- djangoRouteHandlerFunctionTracker(result) = viewArg
1752
- or
1753
- exists(DjangoViewClassDef vc |
1754
- viewArg = vc.asViewResult() and
1755
- result = vc.getARouteHandler()
1756
- )
+ djangoRouteHandlerFunctionTracker(result) = getViewArg()
+ or
+ exists(DjangoViewClassDef vc |
+ getViewArg() = vc.asViewResult() and
+ result = vc.getARouteHandler()
1757
)
1758
}
1759
0 commit comments