Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Conversation

@nguyenhoangthuan99
Copy link
Contributor

@nguyenhoangthuan99 nguyenhoangthuan99 commented Jan 1, 2025

Describe Your Changes

Fixes Issues

  • Closes #
  • Closes #

Changes made

This pull request includes several changes to improve error handling, simplify code, and enhance compatibility across different operating systems. The most important changes include adding error handling for model loading, modifying permission settings for Python virtual environments, and improving URL handling.

Error handling improvements:

Code simplification:

  • engine/services/model_service.cc: Simplified the code by removing conditional compilation directives for setting executable permissions on different operating systems and applying the permissions uniformly.

Enhanced URL handling:

  • engine/utils/curl_utils.cc: Improved the SimpleGetJsonRecursive function by using std::filesystem::path to handle URL paths more robustly.

@nguyenhoangthuan99 nguyenhoangthuan99 marked this pull request as ready for review January 1, 2025 15:07
@louis-jan louis-jan changed the title Fix/download recursive fix: download recursive Jan 2, 2025
@nguyenhoangthuan99 nguyenhoangthuan99 merged commit a77cd96 into dev Jan 4, 2025
5 checks passed
@nguyenhoangthuan99 nguyenhoangthuan99 deleted the fix/download-recursive branch January 4, 2025 05:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants