[RUN AS-IF-FOSS] Fix merge request approvals for EE without license

Merged Igor Drozdov requested to merge id-fix-approvals-for-ee-without-license into master

What does this MR do?

When an EE version doesn't have a license, it should behave as FOSS version. This MR calls FOSS method in order to check whether a user is eligible to approve a merge request. Without this fix, EE method is called which takes rules, whether a user is a committer/author and other checks into account.

Related issue: #230458 (closed)

Edited by Igor Drozdov