Fix: API response property names for domains
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled

This commit is contained in:
2025-12-12 23:50:16 +01:00
parent da6e39e83d
commit d2fa162d44

View File

@ -194,7 +194,7 @@ export default function MarketPage() {
const loadTrackedDomains = async () => {
try {
const result = await api.getDomains(1, 100)
const domainSet = new Set(result.items.map(d => d.domain))
const domainSet = new Set(result.domains.map(d => d.name))
setTrackedDomains(domainSet)
} catch (error) {
console.error('Failed to load tracked domains:', error)
@ -211,7 +211,7 @@ export default function MarketPage() {
if (trackedDomains.has(domain)) {
// Find and delete the domain
const result = await api.getDomains(1, 100)
const domainToDelete = result.items.find(d => d.domain === domain)
const domainToDelete = result.domains.find(d => d.name === domain)
if (domainToDelete) {
await api.deleteDomain(domainToDelete.id)
setTrackedDomains(prev => {