Skip to content

Fix/offline sync web sqlite#336

Merged
willywil548 merged 2 commits into
Developerfrom
fix/offline-sync-web-sqlite
Jun 6, 2026
Merged

Fix/offline sync web sqlite#336
willywil548 merged 2 commits into
Developerfrom
fix/offline-sync-web-sqlite

Conversation

@willywil548

Copy link
Copy Markdown
Contributor

No description provided.

…ndling

- Replaced direct web import (file_handler_web.dart) with conditional wrapper
- Added file_handler.dart using conditional exports (web vs non-web)
- Added stub implementation for non-web platforms
- Refactored EVV HHAExchange page to use shared downloadFile API
- Fixed unsafe Uint8List cast during file generation

Fixes:
- Chrome build failure (missing JS interop types)
- Emulator build failure (web-only imports leaking into mobile)

Result:
- App now runs successfully on both Chrome and Android emulator
- Maintains clean separation between web and mobile dependencies
@willywil548 willywil548 merged commit e626fb3 into Developer Jun 6, 2026
1 check failed
@willywil548 willywil548 deleted the fix/offline-sync-web-sqlite branch June 6, 2026 17:38
@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

CareConnect Quality Gate Report

BLOCKED — One or more required checks failed. Fix the issues below before merging.

CareConnect — Security & Quality Analysis Report

Report Header

Field Value
Generated (UTC) 2026-06-06 17:43:07 UTC
Pipeline Run #636
Trigger pull_request
Scan Root .

All timestamps are reported in Coordinated Universal Time (UTC).

Pull Request

Field Value
PR Number #336
PR Author @willywil548
Source Branch fix/offline-sync-web-sqlite
Target Branch Developer

Commit Details

Field Value
Commit SHA f2bba35 (full)

Legend

Status Meaning
SUCCESS Tool ran and found no violations
FAILURE Tool found one or more violations
DISABLED Tool is not yet configured
Enforced Violations from this tool will block the merge
Advisory Violations are reported but will not block the merge

Tool Results Summary

Tool Category Status Role Findings
trufflehog Secrets Scan FAILURE Enforced 58 finding(s)
gitleaks Secrets Scan FAILURE Enforced 18 finding(s)
flutter_analyze SAST — Flutter FAILURE Enforced 1496 finding(s)
checkstyle SAST — Java FAILURE Enforced
pmd SAST — Java FAILURE Enforced 10403 finding(s)
spotbugs SAST — Java SUCCESS Enforced
semgrep SAST — Multi FAILURE Enforced 53 finding(s)
pylint SAST — Python FAILURE Enforced 179 finding(s)
bandit SAST — Python FAILURE Enforced 39 finding(s)
htmlhint SAST — Web FAILURE Enforced 622 finding(s)
stylelint SAST — Web FAILURE Enforced 15 finding(s)
dependency_check SCA — Multi SUCCESS Enforced
trivy SCA — Container FAILURE Enforced 86 finding(s)

Full artifact bundle available in the workflow run artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants