async def has_object_permission_async(
        self, request: HttpRequest, controller: "ControllerBase", obj: t.Any
    ) -> bool:
        """
        Asynchronous version of has_object_permission.
        By default, it calls the synchronous has_object_permission method using sync_to_async.
        Override this method to implement custom async object permission logic.

        Return `True` if permission is granted, `False` otherwise.
        """
        return True

        Asynchronous version of has_object_permission.
        By default, it calls the synchronous has_object_permission method using sync_to_async.
        Override this method to implement custom async object permission logic.

        Return `True` if permission is granted, `False` otherwise.
        
ninja_extra/permissions/base.py