fix:api接口错误
This commit is contained in:
@@ -11,6 +11,10 @@ export interface NotificationStatus {
|
||||
ingestEndpoint: string;
|
||||
}
|
||||
|
||||
// Derive a sensible default ingest endpoint from current API base URL
|
||||
const apiBaseUrl = (apiClient.defaults.baseURL as string | undefined) ?? 'http://localhost:4000/api';
|
||||
const defaultIngestEndpoint = (apiBaseUrl.endsWith('/') ? apiBaseUrl.slice(0, -1) : apiBaseUrl) + '/transactions/notification';
|
||||
|
||||
const initialStatus: NotificationStatus = {
|
||||
secretConfigured: false,
|
||||
secretHint: null,
|
||||
@@ -18,7 +22,7 @@ const initialStatus: NotificationStatus = {
|
||||
packageWhitelist: [],
|
||||
ingestedCount: 0,
|
||||
lastNotificationAt: null,
|
||||
ingestEndpoint: 'http://localhost:4000/api/transactions/notification'
|
||||
ingestEndpoint: defaultIngestEndpoint
|
||||
};
|
||||
|
||||
export function useNotificationStatusQuery() {
|
||||
|
||||
@@ -366,7 +366,7 @@ const removeChannel = async (channelId: string) => {
|
||||
</button>
|
||||
</div>
|
||||
<p class="text-sm font-mono break-all text-gray-800">
|
||||
{{ notificationStatus?.ingestEndpoint ?? 'http://localhost:4000/api/transactions/notification' }}
|
||||
{{ notificationStatus?.ingestEndpoint }}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user