diff options
Diffstat (limited to 'src/activitypub/apactivity.cpp')
-rw-r--r-- | src/activitypub/apactivity.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/activitypub/apactivity.cpp b/src/activitypub/apactivity.cpp index 5f1c36d..3bc6444 100644 --- a/src/activitypub/apactivity.cpp +++ b/src/activitypub/apactivity.cpp @@ -1,5 +1,6 @@ #include "apactivity.h" #include "apactor.h" +#include "src/settings_interface.h" #include <QDebug> @@ -40,7 +41,9 @@ QString APActivity::get_html_render(HtmlRenderDetails render_info) { html.replace("{{by}}", by_actor.get_html_render(render_info)); html.replace("{{object}}", object->get_html_render(render_info)); if (published.isValid()) - html.replace("{{published}}", render_info.locale->toString(published.toLocalTime())); + html.replace("{{published}}", render_info.locale->toString( + SettingsInterface::quick_read_setting("ui/timezone").value<AppSettingsTypes::Timezone>() ? published.toUTC() : published.toLocalTime() + )); return html; } |