@@ 294-302 (lines=9) @@ | ||
291 | $request->getHeader('If-None-Match') |
|
292 | ); |
|
293 | ||
294 | if (null !== $requestedVersion) { |
|
295 | if (in_array($folderVersion, $requestedVersion)) { |
|
296 | //return new RemoteStorageResponse($request, 304, $folderVersion); |
|
297 | $response = new Response(304, 'application/ld+json'); |
|
298 | $response->setHeader('ETag', '"'.$folderVersion.'"'); |
|
299 | ||
300 | return $response; |
|
301 | } |
|
302 | } |
|
303 | ||
304 | $rsr = new Response(200, 'application/ld+json'); |
|
305 | $rsr->setHeader('ETag', '"'.$folderVersion.'"'); |
|
@@ 343-350 (lines=8) @@ | ||
340 | ); |
|
341 | $documentContentType = $this->remoteStorage->getContentType($path); |
|
342 | ||
343 | if (null !== $requestedVersion) { |
|
344 | if (in_array($documentVersion, $requestedVersion)) { |
|
345 | $response = new Response(304, $documentContentType); |
|
346 | $response->setHeader('ETag', '"'.$documentVersion.'"'); |
|
347 | ||
348 | return $response; |
|
349 | } |
|
350 | } |
|
351 | ||
352 | $rsr = new Response(200, $documentContentType); |
|
353 | $rsr->setHeader('ETag', '"'.$documentVersion.'"'); |