Pārlūkot izejas kodu

Fixes missing Gitea url encoding

main
Eric Amodio pirms 3 gadiem
vecāks
revīzija
4b37fab5d6
1 mainītis faili ar 7 papildinājumiem un 7 dzēšanām
  1. +7
    -7
      src/git/remotes/gitea.ts

+ 7
- 7
src/git/remotes/gitea.ts Parādīt failu

@ -112,19 +112,19 @@ export class GiteaRemote extends RemoteProvider {
}
protected getUrlForBranches(): string {
return `${this.baseUrl}/branches`;
return this.encodeUrl(`${this.baseUrl}/branches`);
}
protected getUrlForBranch(branch: string): string {
return `${this.baseUrl}/src/branch/${branch}`;
return this.encodeUrl(`${this.baseUrl}/src/branch/${branch}`);
}
protected getUrlForCommit(sha: string): string {
return `${this.baseUrl}/commit/${sha}`;
return this.encodeUrl(`${this.baseUrl}/commit/${sha}`);
}
protected override getUrlForComparison(ref1: string, ref2: string, _notation: '..' | '...'): string {
return `${this.baseUrl}/compare/${ref1}...${ref2}`;
return this.encodeUrl(`${this.baseUrl}/compare/${ref1}...${ref2}`);
}
protected getUrlForFile(fileName: string, branch?: string, sha?: string, range?: Range): string {
@ -139,9 +139,9 @@ export class GiteaRemote extends RemoteProvider {
line = '';
}
if (sha) return `${this.baseUrl}/src/commit/${sha}/${fileName}${line}`;
if (branch) return `${this.baseUrl}/src/branch/${branch}/${fileName}${line}`;
if (sha) return this.encodeUrl(`${this.baseUrl}/src/commit/${sha}/${fileName}${line}`);
if (branch) return this.encodeUrl(`${this.baseUrl}/src/branch/${branch}/${fileName}${line}`);
// this route is deprecated but there is no alternative
return `${this.baseUrl}/src/${fileName}${line}`;
return this.encodeUrl(`${this.baseUrl}/src/${fileName}${line}`);
}
}

Notiek ielāde…
Atcelt
Saglabāt