summaryrefslogtreecommitdiff
path: root/controllers/controllers.php
diff options
context:
space:
mode:
Diffstat (limited to 'controllers/controllers.php')
-rw-r--r--controllers/controllers.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/controllers/controllers.php b/controllers/controllers.php
index b3e23a7..70e84cf 100644
--- a/controllers/controllers.php
+++ b/controllers/controllers.php
@@ -271,6 +271,24 @@ $app->get('/settings', function() use($app) {
}
});
+$app->post('/settings/html-content', function() use($app) {
+ if($user=require_login($app)) {
+ $params = $app->request()->params();
+ $user->micropub_optin_html_content = $params['html'] ? 1 : 0;
+ $user->save();
+ $app->response()->body(json_encode(array(
+ 'html' => $user->micropub_optin_html_content
+ )));
+ }
+});
+$app->get('/settings/html-content', function() use($app) {
+ if($user=require_login($app)) {
+ $app->response()->body(json_encode(array(
+ 'html' => $user->micropub_optin_html_content
+ )));
+ }
+});
+
$app->get('/favorite-popup', function() use($app) {
if($user=require_login($app)) {
$params = $app->request()->params();