Browse Source

Added tags/markdown query params to new topic form

merge-requests/135/head
Ras Fincher 2 years ago
parent
commit
823212a654
  1. 21
      tildes/tildes/views/topic.py

21
tildes/tildes/views/topic.py

@ -397,12 +397,27 @@ def get_search(
@view_config(
route_name="new_topic", renderer="new_topic.jinja2", permission="topic.post"
)
@use_kwargs({"title": String(missing=""), "link": String(missing="")})
def get_new_topic_form(request: Request, title: str, link: str) -> dict:
@use_kwargs(
{
"title": String(missing=""),
"link": String(missing=""),
"tags": String(missing=""),
"markdown": String(missing=""),
}
)
def get_new_topic_form(
request: Request, title: str, link: str, tags: str, markdown: str
) -> dict:
"""Form for entering a new topic to post."""
group = request.context
return {"group": group, "title": title, "link": link}
return {
"group": group,
"title": title,
"link": link,
"tags": tags,
"markdown": markdown,
}
@view_config(route_name="topic", renderer="topic.jinja2")

Loading…
Cancel
Save