﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
34965	@sensitive_variables for coroutine func are not recursive	Vageeshan Mankala	vageeshan	"There is a difference in functionality of how @sensitive_variables/sensitive_post_parameters work for synchronous functions and asynchronous functions.

Sync funcs. - It recursively hides the variables from all frames in the stack until new sensitive variables are defined for a frame. Example, Wrappers to nested function calls, variables are hidden. 
Async funcs. - It only hides the variables in the top most frame of the stack. Example, If there is view func with sensitive variables, and it also has a decorator, it hides only in the wrapper and not in the actual view.

I would expect both to work in similar way. I am also deeply invested in the idea so I willing to contribute a PR. "	Bug	closed	Core (Other)	5.0	Normal	needsinfo	@sensitive_variables, @sensitive_post_parameters	Jon Janzen Carlton Gibson	Unreviewed	0	0	0	0	0	0
