I have a procedure that looks for the last active session for a specific user. The procedure will return a single result or nothing. When I execute the following cypher query, it only returns a result when both the user and the session are present.
MATCH (user:User)
CALL org.custom.last_active_session(user) YIELD session
RETURN user, session
How can I return the user node, even if the last_active_session procedure yields no result?