File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -142,8 +142,7 @@ Creates a new request.
142
142
"type" : " OOO" ,
143
143
"from" : " <timestamp>" ,
144
144
"until" : " <timestamp>" ,
145
- "message" : " <Request Message>" ,
146
- "state" : " PENDING"
145
+ "reason" : " <Request Reason>"
147
146
}
148
147
```
149
148
- Example EXTENSION Request:
@@ -195,18 +194,25 @@ Creates a new request.
195
194
"createdAt" : " number" ,
196
195
"updatedAt" : " number" ,
197
196
"requestedBy" : " string" ,
197
+ "userId" : " string" ,
198
198
"type" : " string" ,
199
199
"from" : " number" ,
200
200
"until" : " number" ,
201
- "message" : " string" ,
202
- "state" : " string"
201
+ "reason" : " string" ,
202
+ "comment" : " string" ,
203
+ "status" : " string" ,
204
+ "lastModifiedBy" : " string"
203
205
}
204
206
}
205
207
```
206
208
207
- - **Error Responses:**
208
- - **Code:** 400
209
- - **Content:** `{ "statusCode": 400, "error": "Bad Request", "message": "Request already exists. Please wait for approval or rejection" }`
209
+ - **Error Responses of OOO Request:**
210
+ - **Code:** 403
211
+ - **Content:** `{ "statusCode": 403, "error": "Forbidden", "message": "Your status is already OOO. Please cancel OOO to raise new one" }`
212
+ - **Code:** 404
213
+ - **Content:** `{ "statusCode": 404, "error": "Not Found", "message": "User status not found" }`
214
+ - **Code:** 409
215
+ - **Content:** `{ "statusCode": 409, "error": "Conflict", "message": "Request already exists please wait for approval or rejection" }`
210
216
- **Code:** 500
211
217
- **Content:** `{ "statusCode": 500, "error": "Internal Server Error", "message": "An internal server error occurred" }`
212
218
You can’t perform that action at this time.
0 commit comments