AOSSIE-Org / AOSSIE-Org/EduAid

[BUG]: Infinite Loading Loop in Desktop UI during Backend Timeout

オープン
#469 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
JavaScript
スター
171
フォーク
425
PR マージ指標
30日以内にマージされた PR はありません

説明

### Bug Description

When the desktop application's backend is unreachable or processing large documents (e.g., 10+ page PDFs), the frontend enters an infinite loading state without providing feedback to the user.

### Steps to Reproduce

1.Launch the EduAid Desktop application.

2.Either disconnect the Python backend or upload a large file (e.g., a 16-page PDF).

3.Click the "Generate" button.

4.Observe that the UI enters an infinite loading state without timing out or providing an error message.

### Logs and Screenshots

_No response_

Image

Image

### Environment Details

Browser: N/A (Running as Desktop App via Electron)

Node.js Version: v21.1.0 (Based on your desktop folder name node-v21.1..)

Python Version: Python 3.12 (Standard for AOSSIE current builds)

Any other relevant information:

Virtual Environment: Active (storefront environment)

Backend Path: C:\Users\Vishnu Vardhan Raju\OneDrive\Documents\AOSSIE\EduAid\backend

Frontend Path: C:\Users\Vishnu Vardhan Raju\OneDrive\Documents\AOSSIE\EduAid\eduaid_desktop

### Impact

Critical - Application is unusable

### Code of Conduct

- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。