Mercurial > libervia-web
comparison libervia/pages/blog/edit/page_meta.py @ 1420:925a7c498cda
pages (blog/edit): move preview code to new `BlogEditor` class in `editor` module
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 01 May 2021 18:50:04 +0200 |
parents | 0554103ec700 |
children | 081b4f8a63d8 |
comparison
equal
deleted
inserted
replaced
1419:6fc41f000d24 | 1420:925a7c498cda |
---|---|
14 async def on_data_post(self, request): | 14 async def on_data_post(self, request): |
15 profile = self.getProfile(request) | 15 profile = self.getProfile(request) |
16 if profile is None: | 16 if profile is None: |
17 self.pageError(request, C.HTTP_FORBIDDEN) | 17 self.pageError(request, C.HTTP_FORBIDDEN) |
18 request_data = self.getRData(request) | 18 request_data = self.getRData(request) |
19 request_data["post_redirect_page"] = self.getPageByName("blog") | |
20 title, tags, body = self.getPostedData(request, ('title', 'tags', 'body')) | 19 title, tags, body = self.getPostedData(request, ('title', 'tags', 'body')) |
21 mb_data = {"content_rich": body} | 20 mb_data = {"content_rich": body} |
22 title = title.strip() | 21 title = title.strip() |
23 if title: | 22 if title: |
24 mb_data["title_rich"] = title | 23 mb_data["title_rich"] = title |
31 "", | 30 "", |
32 "", | 31 "", |
33 data_format.serialise(mb_data), | 32 data_format.serialise(mb_data), |
34 profile | 33 profile |
35 ) | 34 ) |
35 | |
36 request_data["post_redirect_page"] = self.getPageByName("blog") |