mirror of
https://github.com/correl/melpa.git
synced 2025-04-09 09:11:05 -09:00
Show which package cannot be found
This commit is contained in:
parent
2da5efa433
commit
df60ea7168
1 changed files with 4 additions and 4 deletions
|
@ -271,18 +271,18 @@
|
||||||
|
|
||||||
melpa.packagedetails = {};
|
melpa.packagedetails = {};
|
||||||
melpa.packagedetails.controller = function() {
|
melpa.packagedetails.controller = function() {
|
||||||
var packageName = m.route.param("package");
|
this.packageName = m.route.param("package");
|
||||||
this.package = m.prop();
|
this.package = m.prop();
|
||||||
this.readme = m.prop('No description available.');
|
this.readme = m.prop('No description available.');
|
||||||
this.neededBy = m.prop([]);
|
this.neededBy = m.prop([]);
|
||||||
this.downloadsPercentile = m.prop(0);
|
this.downloadsPercentile = m.prop(0);
|
||||||
|
|
||||||
melpa.packageList.then(function(packageList) {
|
melpa.packageList.then(function(packageList) {
|
||||||
var p = packageList.packageWithName(packageName);
|
var p = packageList.packageWithName(this.packageName);
|
||||||
if (!p) return;
|
if (!p) return;
|
||||||
this.package(p);
|
this.package(p);
|
||||||
this.downloadsPercentile(packageList.downloadsPercentileForPackage(p));
|
this.downloadsPercentile(packageList.downloadsPercentileForPackage(p));
|
||||||
this.neededBy(packageList.dependenciesOnPackageName(packageName));
|
this.neededBy(packageList.dependenciesOnPackageName(this.packageName));
|
||||||
this.packageWithName = packageList.packageWithName;
|
this.packageWithName = packageList.packageWithName;
|
||||||
m.request({method: "GET",
|
m.request({method: "GET",
|
||||||
url: p.readmeURL,
|
url: p.readmeURL,
|
||||||
|
@ -293,7 +293,7 @@
|
||||||
|
|
||||||
melpa.packagedetails.view = function(ctrl) {
|
melpa.packagedetails.view = function(ctrl) {
|
||||||
var pkg = ctrl.package();
|
var pkg = ctrl.package();
|
||||||
if (!pkg) return m("h1", "Package not found");
|
if (!pkg) return m("h1", ["Package not found: ", ctrl.packageName]);
|
||||||
this.depLink = function(dep) {
|
this.depLink = function(dep) {
|
||||||
var depPkg = ctrl.packageWithName(dep.name);
|
var depPkg = ctrl.packageWithName(dep.name);
|
||||||
var label = dep.name + " " + dep.version;
|
var label = dep.name + " " + dep.version;
|
||||||
|
|
Loading…
Add table
Reference in a new issue