Skip to content

Commit fb17103

Browse files
committed
Update API base URL configuration in templates and JavaScript
1 parent 2025267 commit fb17103

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

assets/vue/api.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ const redirectToLogin = () => {
3838

3939
const appElement = document.getElementById('vue-app');
4040
const apiToken = appElement?.dataset.apiToken;
41-
const apiBaseUrl = appElement?.dataset.apiBaseUrl;
41+
const apiElement = document.getElementById('api-config');
42+
const apiBaseUrl = apiElement?.dataset.apiBaseUrl;
4243

4344
if (!apiBaseUrl) {
4445
console.error('API Base URL is not configured.');

templates/base.html.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<meta charset="UTF-8">
55
<title>{% block title %}phpList{% endblock %}</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta id="api-config" data-api-base-url="{{ api_base_url }}">
78
<link rel="stylesheet" href="{{ asset('build/app.css', 'phplist_web_frontend') }}">
89
<link rel="stylesheet" href="{{ asset('build/styles.css', 'phplist_web_frontend') }}">
910

templates/spa.html.twig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
{% block body %}
66
<div id="vue-app"
77
data-api-token="{{ app.session.get('auth_token')|default('') }}"
8-
data-api-base-url="{{ api_base_url|default('') }}"
98
data-dashboard-stats="{{ dashboard_stats|default({})|json_encode|e('html_attr') }}"
109
data-dashboard-error="{{ dashboard_error|default('')|e('html_attr') }}"
1110
data-bounce-actions="{{ bounce_actions|default({})|json_encode|e('html_attr') }}">

0 commit comments

Comments
 (0)