diff --git a/src/freedombone-app-pleroma b/src/freedombone-app-pleroma index ab50862d..39a6cc25 100755 --- a/src/freedombone-app-pleroma +++ b/src/freedombone-app-pleroma @@ -464,6 +464,7 @@ function pleroma_set_background_image { write_config_param "PLEROMA_BACKGROUND_IMAGE_URL" "$PLEROMA_BACKGROUND_IMAGE_URL" if [[ $(pleroma_set_background_image_from_url $PLEROMA_DIR "$PLEROMA_DOMAIN_NAME" "$PLEROMA_BACKGROUND_IMAGE_URL" "$PLEROMA_TITLE" | tail -n 1) == "0" ]]; then pleroma_recompile + dialog --title $"Set Pleroma login background" \ --msgbox $"The background image has been set" 6 60 fi @@ -707,16 +708,16 @@ function upgrade_pleroma { set_repo_commit $PLEROMA_DIR "pleroma commit" "$PLEROMA_COMMIT" $PLEROMA_REPO chown -R pleroma:pleroma $PLEROMA_DIR + # restore the configuration + cp $PLEROMA_DIR/priv/static/static/config_prev.json $PLEROMA_DIR/priv/static/static/config.json + chown pleroma:pleroma $PLEROMA_DIR/priv/static/static/config.json + sudo -u pleroma mix deps.get pleroma_recompile expire_pleroma_posts $PLEROMA_DOMAIN_NAME $PLEROMA_EXPIRE_MONTHS create_pleroma_blocklist - # restore the configuration - cp $PLEROMA_DIR/priv/static/static/config_prev.json $PLEROMA_DIR/priv/static/static/config.json - chown pleroma:pleroma $PLEROMA_DIR/priv/static/static/config.json - systemctl restart pleroma }