Fixe l'Url du paquet dans le catalogue
This commit is contained in:
@ -53,32 +53,7 @@ namespace isnd.Services
|
|||||||
}
|
}
|
||||||
const int maxPageLen = 512;
|
const int maxPageLen = 512;
|
||||||
|
|
||||||
public CatalogIndex GenerateCatalogIndex(string commitId)
|
|
||||||
{
|
|
||||||
var catalog = new CatalogIndex
|
|
||||||
{
|
|
||||||
CommitId = commitId,
|
|
||||||
CommitTimeStamp = DateTime.Now
|
|
||||||
};
|
|
||||||
var scope = dbContext.Packages.Where(p => p.Public)
|
|
||||||
.OrderBy(p => p.CommitTimeStamp);
|
|
||||||
catalog.Items = new List<PageRef>();
|
|
||||||
|
|
||||||
int pagecount = (int)(scope.Count() / maxPageLen);
|
|
||||||
|
|
||||||
for (int pagelen = 0, pagenum = 0; pagelen < pagecount; pagenum++)
|
|
||||||
{
|
|
||||||
Page p = new Page
|
|
||||||
{
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
}
|
|
||||||
dbContext.Packages.Where(p => p.Public)
|
|
||||||
.OrderBy(p => p.CommitTimeStamp);
|
|
||||||
return catalog;
|
|
||||||
|
|
||||||
}
|
|
||||||
public AutoCompleteResult AutoComplete(string id,
|
public AutoCompleteResult AutoComplete(string id,
|
||||||
int skip, int take, bool prerelease = false,
|
int skip, int take, bool prerelease = false,
|
||||||
string packageType = null)
|
string packageType = null)
|
||||||
@ -187,7 +162,7 @@ namespace isnd.Services
|
|||||||
LastCommit = v.LatestCommit,
|
LastCommit = v.LatestCommit,
|
||||||
CommitId = v.LatestCommit.CommitId,
|
CommitId = v.LatestCommit.CommitId,
|
||||||
CommitTimeStamp = v.LatestCommit.CommitTimeStamp,
|
CommitTimeStamp = v.LatestCommit.CommitTimeStamp,
|
||||||
RefId = v.NugetLink,
|
RefId = isndSettings.ExternalUrl + v.NugetLink,
|
||||||
Id = v.PackageId
|
Id = v.PackageId
|
||||||
};
|
};
|
||||||
page.Items.Add(pkgref);
|
page.Items.Add(pkgref);
|
||||||
|
Reference in New Issue
Block a user