fix: use correct api.request() method in ZonesTab
This commit is contained in:
@ -46,7 +46,7 @@ export function ZonesTab() {
|
||||
|
||||
const fetchStatus = useCallback(async () => {
|
||||
try {
|
||||
const data = await api.get('/admin/zone-sync/status')
|
||||
const data = await api.request<ZoneSyncStatus>('/admin/zone-sync/status')
|
||||
setStatus(data)
|
||||
} catch (e) {
|
||||
console.error('Failed to fetch zone status:', e)
|
||||
@ -67,7 +67,7 @@ export function ZonesTab() {
|
||||
setSyncingSwitch(true)
|
||||
setMessage(null)
|
||||
try {
|
||||
await api.post('/admin/zone-sync/switch')
|
||||
await api.request('/admin/zone-sync/switch', { method: 'POST' })
|
||||
setMessage({ type: 'success', text: 'Switch.ch sync started! Check logs for progress.' })
|
||||
// Refresh status after a delay
|
||||
setTimeout(fetchStatus, 5000)
|
||||
@ -83,7 +83,7 @@ export function ZonesTab() {
|
||||
setSyncingCzds(true)
|
||||
setMessage(null)
|
||||
try {
|
||||
await api.post('/admin/zone-sync/czds')
|
||||
await api.request('/admin/zone-sync/czds', { method: 'POST' })
|
||||
setMessage({ type: 'success', text: 'ICANN CZDS sync started (parallel mode)! Check logs for progress.' })
|
||||
// Refresh status after a delay
|
||||
setTimeout(fetchStatus, 5000)
|
||||
|
||||
Reference in New Issue
Block a user