fix query including percent-encoded id

This commit is contained in:
Babibubebon 2020-01-20 11:54:13 +09:00
parent c4f42db96c
commit 8a5de215dd

View file

@ -41,7 +41,10 @@ class ResourceController extends Controller
public function html(Request $request, $id)
{
$graph = $this->querySparql($request, $id);
$graph = $this->querySparql($request, urldecode($id));
if ($graph->isEmpty()) {
abort(404);
}
$subject = key($graph->toRdfPhp());
$datasetConfig = $this->getCurrentDatasetConfig($request);
$dataUri = str_replace('{id}', $id, $datasetConfig['data_uri']);