fix: add if else conditions to base templates

Merge request reports