(request, response, userInfo, log, callback)
| 949 | } |
| 950 | |
| 951 | function deleteObjectFromExpiration(request, response, userInfo, log, callback) { |
| 952 | if (request.serverAccessLog) { |
| 953 | // eslint-disable-next-line no-param-reassign |
| 954 | request.serverAccessLog.expiration = true; |
| 955 | } |
| 956 | return objectDeleteInternal(userInfo, request, log, true, err => { |
| 957 | if (err) { |
| 958 | log.error('error deleting object from expiration', { |
| 959 | error: err, |
| 960 | method: 'deleteObjectFromExpiration', |
| 961 | }); |
| 962 | return callback(err); |
| 963 | } |
| 964 | return _respond(response, {}, log, callback); |
| 965 | }); |
| 966 | } |
| 967 | |
| 968 | function deleteObject(request, response, log, callback) { |
| 969 | const err = _checkMultipleBackendRequest(request, log); |
nothing calls this directly
no test coverage detected