mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-27 02:44:50 +01:00
The comment said no authorization read uses the responsibleUserId column for a queued or a cancelled run. That claim is false. The issue-thread interaction attribution check is an authorization read. It looks up a run with no status filter, so it can observe a queued or a cancelled row. It denies when the caller carries a responsible user, because a null column value never equals one. It skips that check when the caller carries no responsible user. Co-authored-by: Paperclip <noreply@paperclip.ing>