|
@@ -399,9 +399,16 @@ function configure_interactive_pleroma {
|
399
|
399
|
}
|
400
|
400
|
|
401
|
401
|
function upgrade_pleroma {
|
402
|
|
- echo -n ''
|
403
|
|
-}
|
|
402
|
+ CURR_PLEROMA_COMMIT=$(get_completion_param "pleroma commit")
|
|
403
|
+ if [[ "$CURR_PLEROMA_COMMIT" == "$PLEROMA_COMMIT" ]]; then
|
|
404
|
+ return
|
|
405
|
+ fi
|
404
|
406
|
|
|
407
|
+ function_check set_repo_commit
|
|
408
|
+ set_repo_commit $PLEROMA_DIR "pleroma commit" "$PLEROMA_COMMIT" $PLEROMA_REPO
|
|
409
|
+ chown -R pleroma:pleroma $PLEROMA_DIR
|
|
410
|
+ pleroma_recompile
|
|
411
|
+}
|
405
|
412
|
|
406
|
413
|
function backup_local_pleroma {
|
407
|
414
|
PLEROMA_DOMAIN_NAME='pleroma'
|