Skip to content

Commit 2f7fc12

Browse files
committed
Now using current instance URL for SwaggerUI, to be compatible with cloud instances
1 parent fbb4e1c commit 2f7fc12

7 files changed

Lines changed: 95 additions & 44 deletions

File tree

templates/swagger.twig

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,8 @@
1010
{% set title %}{{ 'OpenApiDocs_SwaggerApi'|translate }}{% endset %}
1111

1212
{% block content %}
13-
<div vue-entry="OpenApiDocs.SwaggerPage"></div>
13+
<div
14+
vue-entry="OpenApiDocs.SwaggerPage"
15+
piwik-url="{{ piwikUrl|default(null)|json_encode }}"
16+
></div>
1417
{% endblock %}

tests/Integration/ControllerTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ public function testSwaggerRendersAdminPageForViewAccess(): void
9191

9292
$this->assertNotSame('', $html);
9393
$this->assertStringContainsString('vue-entry="OpenApiDocs.SwaggerPage"', $html);
94+
$this->assertStringContainsString('piwik-url=', $html);
9495
$this->assertStringContainsString('plugins/OpenApiDocs/vue/lib/swagger-ui/swagger-ui.css', $html);
9596
$this->assertStringContainsString('plugins/OpenApiDocs/vue/src/SwaggerPage/swagger-ui-overrides.css', $html);
9697
$this->assertStringContainsString('plugins/OpenApiDocs/vue/lib/swagger-ui/swagger-ui-bundle.js', $html);

vue/dist/OpenApiDocs.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)