Mercurial > hg > orthanc
comparison OrthancFramework/Sources/Enumerations.cpp @ 5383:33410f14033b
new error code ForbiddenAccess
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 06 Sep 2023 15:57:11 +0200 |
parents | 303e930fff0f |
children | 08b5516c6e5e |
comparison
equal
deleted
inserted
replaced
5382:746a8a792a74 | 5383:33410f14033b |
---|---|
196 case ErrorCode_Revision: | 196 case ErrorCode_Revision: |
197 return "A bad revision number was provided, which might indicate conflict between multiple writers"; | 197 return "A bad revision number was provided, which might indicate conflict between multiple writers"; |
198 | 198 |
199 case ErrorCode_MainDicomTagsMultiplyDefined: | 199 case ErrorCode_MainDicomTagsMultiplyDefined: |
200 return "A main DICOM Tag has been defined multiple times for the same resource level"; | 200 return "A main DICOM Tag has been defined multiple times for the same resource level"; |
201 | |
202 case ErrorCode_ForbiddenAccess: | |
203 return "Access to a resource is forbidden"; | |
201 | 204 |
202 case ErrorCode_SQLiteNotOpened: | 205 case ErrorCode_SQLiteNotOpened: |
203 return "SQLite: The database is not opened"; | 206 return "SQLite: The database is not opened"; |
204 | 207 |
205 case ErrorCode_SQLiteAlreadyOpened: | 208 case ErrorCode_SQLiteAlreadyOpened: |
2276 return HttpStatus_503_ServiceUnavailable; | 2279 return HttpStatus_503_ServiceUnavailable; |
2277 | 2280 |
2278 case ErrorCode_Revision: | 2281 case ErrorCode_Revision: |
2279 return HttpStatus_409_Conflict; | 2282 return HttpStatus_409_Conflict; |
2280 | 2283 |
2284 case ErrorCode_ForbiddenAccess: | |
2285 return HttpStatus_403_Forbidden; | |
2286 | |
2281 case ErrorCode_CreateDicomNotString: | 2287 case ErrorCode_CreateDicomNotString: |
2282 return HttpStatus_400_BadRequest; | 2288 return HttpStatus_400_BadRequest; |
2283 | 2289 |
2284 case ErrorCode_CreateDicomOverrideTag: | 2290 case ErrorCode_CreateDicomOverrideTag: |
2285 return HttpStatus_400_BadRequest; | 2291 return HttpStatus_400_BadRequest; |