workflows: task fixes

* Fixes setting approved for filtering tasks.

* Task was_aproved return False on deafault.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>