Passing multiple ids wasn't correctly handled as the argument `record_id` was wrapped in a list of list, which is not hashable. The wrapping is now handled by the caller.
Passing multiple ids wasn't correctly handled as the argument `record_id` was wrapped in a list of list, which is not hashable. The wrapping is now handled by the caller.