Lanjut ke konten
Samkarsa Logbook

BLONJO v1.5.0-002: Fix HTTP 405 Method Not Allowed on Semantic Autocomplete

Memperbaiki error ApiError 405 pada SmartTextarea dengan migrasi pemanggilan endpoint semantic autocomplete ke apiClient Axios.

1mnt baca

Ditemukan error pada console browser saat pengguna mengetik item pada komponen SmartTextarea:

Failed to fetch semantic suggestions: ApiError: Request failed with status code 405

  1. Penyebab: Pembungkus lama fetchClient membungkus payload JSON.stringify(...) yang tidak kompatibel dengan konfigurasi Axios apiClient.
  2. Implementasi:
    • SmartTextarea.tsx dimutakhirkan dengan menggunakan apiClient.post('/inventory/autocomplete-semantic', { query, limit: 50 }) dan apiClient.get(...) secara langsung.
    • Mengeliminasi double-encoding JSON dan memastikan request HTTP terkirim dengan header serta payload object Axios yang presisi.
  3. Validasi:
    • Build TypeScript & Vite production berhasil tanpa warning.
    • basemind rescan dijalankan pada repositori jualan.