mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-11-23 17:38:07 +00:00
Before, the `dict "ctx" ...` map is used to pass data between templates.
Now, more and more templates need to use real Go context:
* #22962
* #23092
`ctx` is a Go concept for `Context`, misusing it may cause problems, and
it makes it difficult to review or refactor.
This PR contains 2 major changes:
* In the top scope of a template, the `$` is the same as the `.`, so the
old labels_sidebar's `root` is the `ctx`. So this `ctx` could just be
removed.
|
||
|---|---|---|
| .. | ||
| edit_delete_label.tmpl | ||
| label.tmpl | ||
| label_list.tmpl | ||
| label_load_template.tmpl | ||
| label_new.tmpl | ||
| labels_sidebar.tmpl | ||