hpyhacking/peatio · error · Handlebars.Exception
Invalid path: {}
Error message
Invalid path: {} What it means
Error "Invalid path: {}" thrown in hpyhacking/peatio.
Source
Thrown at app/assets/javascripts/swagger-ui/lib/handlebars-1.0.0.js:756
Handlebars.AST.HashNode = function(pairs) {
this.type = "hash";
this.pairs = pairs;
};
Handlebars.AST.IdNode = function(parts) {
this.type = "ID";
var original = "",
dig = [],
depth = 0;
for(var i=0,l=parts.length; i<l; i++) {
var part = parts[i].part;
original += (parts[i].separator || '') + part;
if (part === ".." || part === "." || part === "this") {
if (dig.length > 0) { throw new Handlebars.Exception("Invalid path: " + original); }
else if (part === "..") { depth++; }
else { this.isScoped = true; }
}
else { dig.push(part); }
}
this.original = original;
this.parts = dig;
this.string = dig.join('.');
this.depth = depth;
// an ID is simple if it only has one part, and that part is not
// `..` or `this`.
this.isSimple = parts.length === 1 && !this.isScoped && depth === 0;
this.stringModeValue = this.string;
};
View on GitHub (pinned to dab8641137)
Solutions
- Use a valid Handlebars path such as foo.bar, this, or ../foo; remove illegal characters or segments from the path expression.
When it happens
Trigger: Thrown at app/assets/javascripts/swagger-ui/lib/handlebars-1.0.0.js:756 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of hpyhacking/peatio@dab8641137 (2026-08-23).
Data as JSON: /api/errors/d85309bff79404c6.
Report an issue: GitHub.