Restore config before recompiling pleoma
This commit is contained in:
parent
8790ec7ebb
commit
63416610d9
|
@ -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
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue