adaptation for names and replace content #64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi
1 Purpose: This adaptation was made to prevent a suffix from being added to the filenames. The original add_uuid_to_filename function added a timestamp-based suffix to the filenames. To avoid this undesired modification to the names, we changed the function so that it simply returns the filename as provided, without altering its original format.
2 Purpose: The copy_if_different function was created to improve the file copying process in the api_add_to_collections function. The goal is to avoid overwriting files that already exist in the destination folder if they are identical to the source files. This function only copies a file if it doesn't exist in the destination folder or if it is different (by comparing its content). This way, the copying process is optimized, avoiding unnecessary duplicates and overwrites.
Additionally, this logic was integrated into the api_add_to_collections function to handle both individual files and complete directories.