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