Getting an error in the console:
There is no route named project.rendering.data.collection.list.viewEdit.details
Feature(s) impacted
Please describe in this mandatory section the feature(s) that will be discussed in this topic.
Observed behavior
Please describe in this mandatory section the current behavior you observe.
Expected behavior
Please describe in this mandatory section the behavior you are expecting.
Failure Logs
In this optional section , please:
include any relevant log snippets if necessary,
or remove this section if left empty.
Context
Please provide in this mandatory section , the relevant information about your configuration:
Project name: …
Team name: …
Environment name: …
Agent type & version: …
Recent changes made on your end if any: …
Hello @austinrupie ,
We just rollback some changes we made earlier.
Can you tell us if it is back up now?
Deeply sorry for the inconvenience.
Thanks.
Hello,
I have the exact same issue in my project.
Any fix / workaround?
Rgds,
Arthur from homeloop
vince
December 2, 2021, 2:09pm
5
Hey @arthur.derouge ,
Could you please share the error you have in your console ?
And if possible the code of your component and template please
Sure, here you are:
Error
vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58 Uncaught (in promise) Error: There is no route named project.rendering.data.collection.list.viewEdit.details
at M.handlersFor (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at P.applyToState (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at s.applyIntent (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at A (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at r._prepareQueryParams (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at i.normalizeQueryParams (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at i.generateURL (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at e.<anonymous> (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
at e.untrack (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Te.get (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at e.href (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at we (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at He._e [as getPath] (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
at e.track (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at s.value (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at xt (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at _t.flush (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Object.evaluate (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Object.evaluate (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Qt.evaluateSyscall (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Qt.evaluateInner (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Qt.evaluateOuter (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at pn.next (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at pn.execute (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at en.handleException (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at rn.handleException (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Jt.throw (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at ft.evaluate (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Jt.execute (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at on.rerender (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at zn.render (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
at e.inTransaction (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Kn._renderRoots (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Kn._renderRootsTransaction (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Kn._revalidate (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at invoke (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at d.flush (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at p.flush (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._end (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B.end (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._run (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._join (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B.join (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at Array.<anonymous> (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._trigger (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._end (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
at B._boundAutorunEnd (vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58)
M.handlersFor @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
applyToState @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
applyIntent @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
A @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_prepareQueryParams @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
normalizeQueryParams @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
generateURL @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
e.untrack @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
get @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
we @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_e @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
e.track @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
value @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
xt @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
evaluate @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
evaluateSyscall @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
evaluateInner @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
evaluateOuter @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
next @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
execute @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
handleException @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
handleException @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
throw @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
evaluate @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
execute @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
rerender @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
render @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
e.inTransaction @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_renderRoots @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_renderRootsTransaction @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_revalidate @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
invoke @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_run @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_join @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
join @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_trigger @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_ensureInstance @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
schedule @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
f @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
h @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
d @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
invoke @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_ensureInstance @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
schedule @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
f @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
h @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
d @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
invoke @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_ensureInstance @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
ensureInstance @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
O @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
L @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
j @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_set @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
set @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
n @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
ke @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
set @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ client-c29b88b17a754b8ce20a3d7acd49a743.js:1
await in (anonymous) (async)
b @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
v @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
invoke @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_end @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
B._boundAutorunEnd @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Promise.then (async)
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
flush @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_scheduleAutorun @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
_ensureInstance @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
schedule @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
(anonymous) @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
f @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
d @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
r @ vendor-1b630e6b2adf10d4e81b49d45b60d1fb.js:58
Show 20 more frames
Regarding the template, I have a few tags that cause the problem. If I comment them, the view is displayed correctly (without the links…)
Template
{{#if loaded}}
<div class="c-table-view">
<div class="l-table-frame-container">
<table class="c-table-frame">
<thead class="l-table-frame-headers">
<tr class="l-table-frame-headers-line">
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span
class="c-table-column-header__display-name c-table-column-header__display-name--first"
role="button"
>
Créée par
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<i
class="c-table-column-header__sort material-icons c-table-sort-arrow c-table-sort-arrow--not-first c-table-sort-arrow--desc"
>
arrow_upward
</i>
<span class="c-table-column-header__display-name" role="button">
Date de réalisation
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span class="c-table-column-header__display-name" role="button">
Méthode
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span class="c-table-column-header__display-name" role="button">
Prix de marché
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span class="c-table-column-header__display-name" role="button">
Prix au m2
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span class="c-table-column-header__display-name" role="button">
Commentaires
</span>
</span>
</th>
<th class="c-table-frame__header c-table-column-header">
<span class="c-table-column-header__content">
<span class="c-table-column-header__display-name" role="button">
Ind. confiance
</span>
</span>
</th>
</tr>
</thead>
<tbody class="l-table-frame-body">
{{#each valuations as |valuation|}}
<tr class="c-table-line">
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
<span class="c-badge {{valuation.forest-authored_by}}">
<p class="c-badge__label">
{{valuation.forest-authored_by}}
</p>
</span>
</LinkTo>
</td>
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
{{moment-format valuation.forest-completed_date "LLL"}}
</LinkTo>
</td>
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
<div
class="spacer"
style="width: calc(({{valuation.level}} - 1) * 32px)"
></div>
{{#if valuation.level}}
<div class="sublevel-spacer">
↳
</div>
{{/if}}
<span class="c-badge {{valuation.forest-method}}">
<p class="c-badge__label">
{{valuation.forest-method}}
</p>
</span>
</LinkTo>
</td>
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
{{formatCurrency valuation.forest-market_price_value_euro}}
</LinkTo>
</td>
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
{{formatCurrency valuation.forest-price_area_euro_m2}}
</LinkTo>
</td>
<td class="c-table-line__column">
<span class="gehry-feedback">
{{valuation.forest-comments}}
</span>
</td>
<td class="c-table-line__column">
<LinkTo
@route="project.rendering.data.collection.list.viewEdit.details"
@models={{array @collection.id valuation.id}}
>
{{valuation.forest-market_price_confidence_pct}}
</LinkTo>
</td>
</tr>
{{/each}}
</tbody>
</table>
</div>
</div>
{{else}}
<div class="c-empty">
<div class="c-clr-1-4">
<h1>
Loading…
</h1>
</div>
</div>
{{/if}}
vince
December 2, 2021, 2:24pm
7
project.rendering.data.collection.list.viewEdit.details
to project.rendering.data.collection.list.view-edit.details
. It should normally work. I’ll try to reproduce to find why it is not working with viewEdit
vince
December 2, 2021, 2:39pm
8
I’ve found the issue, working on a fix right now
vince
December 2, 2021, 3:26pm
9
The fix is currently being reviewed, it should be back to normal in less than 2 hours. SOrry for the inconvenience.
To explain the fix, your route names should be in kebab-case
instead of camelCase
and everything should work afterward
Should be back to normal now