bayesline.api.equity.UploadPermissionError

bayesline.api.equity.UploadPermissionError#

exception bayesline.api.equity.UploadPermissionError#

Raised when an upload operation is rejected for permission reasons.

Distinct from generic UploadError so the REST layer can map it to HTTP 403 (forbidden), while plain UploadError (validation failures, unsupported formats) stays at 400. Inherits from UploadError so existing except UploadError callers continue to catch it.