@@ 146-154 (lines=9) @@ | ||
143 | $request->getHeader('If-None-Match', false, null) |
|
144 | ); |
|
145 | ||
146 | if (null !== $requestedVersion) { |
|
147 | if (in_array($folderVersion, $requestedVersion)) { |
|
148 | //return new RemoteStorageResponse($request, 304, $folderVersion); |
|
149 | $response = new Response(304, 'application/ld+json'); |
|
150 | $response->addHeader('ETag', '"'.$folderVersion.'"'); |
|
151 | ||
152 | return $response; |
|
153 | } |
|
154 | } |
|
155 | ||
156 | $rsr = new Response(200, 'application/ld+json'); |
|
157 | $rsr->addHeader('ETag', '"'.$folderVersion.'"'); |
|
@@ 196-203 (lines=8) @@ | ||
193 | ); |
|
194 | $documentContentType = $this->remoteStorage->getContentType($path); |
|
195 | ||
196 | if (null !== $requestedVersion) { |
|
197 | if (in_array($documentVersion, $requestedVersion)) { |
|
198 | $response = new Response(304, $documentContentType); |
|
199 | $response->addHeader('ETag', '"'.$documentVersion.'"'); |
|
200 | ||
201 | return $response; |
|
202 | } |
|
203 | } |
|
204 | ||
205 | $rsr = new Response(200, $documentContentType); |
|
206 | $rsr->addHeader('ETag', '"'.$documentVersion.'"'); |