MALFunctions.go: - Update MALHelper to return (json.RawMessage, string, error) - Add network error handling and proper request error checking - Update GetMyAnimeList to return (MALWatchlist, error) - Update MyAnimeListUpdate to return (MalListStatus, error) - Update GetMyAnimeListAnime to return (MALAnime, error) - Update DeleteMyAnimeListEntry to return (bool, error) MALUserFunctions.go: - Replace log.Fatalf with log.Printf in server error handling - Prevent server shutdown on OAuth callback errors All MAL API calls now properly propagate errors to frontend.
4.4 KiB
4.4 KiB