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

Commit fb6dbb0

Browse files
committed
fix link issue on windows
1 parent 4e77bdc commit fb6dbb0

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

engine/common/message.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ namespace OpenAi {
2121

2222
inline std::string ExtractFileId(const std::string& path) {
2323
// Handle both forward and backward slashes
24-
size_t lastSlash = path.find_last_of("/\\");
25-
if (lastSlash == std::string::npos)
24+
auto last_slash = path.find_last_of("/\\");
25+
if (last_slash == std::string::npos)
2626
return "";
2727

28-
std::string filename = path.substr(lastSlash + 1);
29-
size_t dotPosition = filename.find('.');
30-
if (dotPosition == std::string::npos)
28+
auto filename = path.substr(last_slash + 1);
29+
auto dot_pos = filename.find('.');
30+
if (dot_pos == std::string::npos)
3131
return "";
3232

33-
return filename.substr(0, dotPosition);
33+
return filename.substr(0, dot_pos);
3434
}
3535

3636
// Represents a message within a thread.

engine/common/repository/file_repository.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class FileRepository {
2222
virtual cpp::result<std::pair<std::unique_ptr<char[]>, size_t>, std::string>
2323
RetrieveFileContentByPath(const std::string& path) const = 0;
2424

25-
virtual cpp::result<void, std::string> DeleteFile(
25+
virtual cpp::result<void, std::string> DeleteFileLocal(
2626
const std::string& file_id) = 0;
2727

2828
virtual ~FileRepository() = default;

engine/controllers/files.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ void Files::RetrieveFile(const HttpRequestPtr& req,
169169
void Files::DeleteFile(const HttpRequestPtr& req,
170170
std::function<void(const HttpResponsePtr&)>&& callback,
171171
const std::string& file_id) {
172-
auto res = file_service_->DeleteFile(file_id);
172+
auto res = file_service_->DeleteFileLocal(file_id);
173173
if (res.has_error()) {
174174
Json::Value ret;
175175
ret["message"] = res.error();

engine/repositories/file_fs_repository.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ FileFsRepository::RetrieveFileContentByPath(const std::string& path) const {
135135
}
136136
}
137137

138-
cpp::result<void, std::string> FileFsRepository::DeleteFile(
138+
cpp::result<void, std::string> FileFsRepository::DeleteFileLocal(
139139
const std::string& file_id) {
140140
CTL_INF("Deleting file: " + file_id);
141141
auto file_container_path = GetFilePath();

engine/repositories/file_fs_repository.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class FileFsRepository : public FileRepository {
2525
cpp::result<std::pair<std::unique_ptr<char[]>, size_t>, std::string>
2626
RetrieveFileContentByPath(const std::string& path) const override;
2727

28-
cpp::result<void, std::string> DeleteFile(
28+
cpp::result<void, std::string> DeleteFileLocal(
2929
const std::string& file_id) override;
3030

3131
explicit FileFsRepository(std::filesystem::path data_folder_path)

engine/services/file_service.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ cpp::result<OpenAi::File, std::string> FileService::RetrieveFile(
3939
return file_repository_->RetrieveFile(file_id);
4040
}
4141

42-
cpp::result<void, std::string> FileService::DeleteFile(
42+
cpp::result<void, std::string> FileService::DeleteFileLocal(
4343
const std::string& file_id) {
44-
return file_repository_->DeleteFile(file_id);
44+
return file_repository_->DeleteFileLocal(file_id);
4545
}
4646

4747
cpp::result<std::pair<std::unique_ptr<char[]>, size_t>, std::string>

engine/services/file_service.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class FileService {
2121
cpp::result<OpenAi::File, std::string> RetrieveFile(
2222
const std::string& file_id) const;
2323

24-
cpp::result<void, std::string> DeleteFile(const std::string& file_id);
24+
cpp::result<void, std::string> DeleteFileLocal(const std::string& file_id);
2525

2626
cpp::result<std::pair<std::unique_ptr<char[]>, size_t>, std::string>
2727
RetrieveFileContent(const std::string& file_id) const;

0 commit comments

Comments
 (0)