def get_organisations(manager_user_id: int):
     if manager_user_id is None:
         """ Get all organisations """
         return Organisation.get_all_organisations()
     else:
         return Organisation.get_organisations_managed_by_user(
             manager_user_id)
    def get_organisations_managed_by_user(user_id: int):
        """ Get all organisations a user manages """
        if UserService.is_user_an_admin(user_id):
            return Organisation.get_all_organisations()

        return Organisation.get_organisations_managed_by_user(user_id)