File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -250,6 +250,7 @@ const Ask: React.FC<AskProps> = ({
250
250
// Prepare the request body
251
251
const requestBody : ChatCompletionRequest = {
252
252
repo_url : getRepoUrl ( repoInfo ) ,
253
+ type : repoInfo . type ,
253
254
messages : newHistory . map ( msg => ( { role : msg . role as 'user' | 'assistant' , content : msg . content } ) ) ,
254
255
provider : selectedProvider ,
255
256
model : isCustomSelectedModel ? customSelectedModel : selectedModel ,
@@ -491,6 +492,7 @@ const Ask: React.FC<AskProps> = ({
491
492
// Prepare request body
492
493
const requestBody : ChatCompletionRequest = {
493
494
repo_url : getRepoUrl ( repoInfo ) ,
495
+ type : repoInfo . type ,
494
496
messages : newHistory . map ( msg => ( { role : msg . role as 'user' | 'assistant' , content : msg . content } ) ) ,
495
497
provider : selectedProvider ,
496
498
model : isCustomSelectedModel ? customSelectedModel : selectedModel ,
Original file line number Diff line number Diff line change @@ -5,6 +5,13 @@ export default function getRepoUrl(repoInfo: RepoInfo): string {
5
5
if ( repoInfo . type === 'local' && repoInfo . localPath ) {
6
6
return repoInfo . localPath ;
7
7
} else {
8
- return repoInfo . repoUrl || '' ;
8
+ if ( repoInfo . repoUrl ) {
9
+ return repoInfo . repoUrl ;
10
+ } else {
11
+ if ( repoInfo . owner && repoInfo . repo ) {
12
+ return "http://example/" + repoInfo . owner + "/" + repoInfo . repo ;
13
+ }
14
+ return '' ;
15
+ }
9
16
}
10
17
} ;
You can’t perform that action at this time.
0 commit comments