Explorar el Código

Upgrading gnusocial

Bob Mottram hace 8 años
padre
commit
8809a82ea2
Se han modificado 1 ficheros con 8 adiciones y 1 borrados
  1. 8
    1
      src/freedombone-app-gnusocial

+ 8
- 1
src/freedombone-app-gnusocial Ver fichero

@@ -339,6 +339,11 @@ function configure_interactive_gnusocial {
339 339
 }
340 340
 
341 341
 function upgrade_gnusocial {
342
+    CURR_GNUSOCIAL_COMMIT=$(get_completion_param "gnusocial commit")
343
+    if [[ "$CURR_GNUSOCIAL_COMMIT" == "$GNUSOCIAL_COMMIT" ]]; then
344
+        return
345
+    fi
346
+
342 347
     if grep -q "gnusocial domain" $COMPLETION_FILE; then
343 348
         GNUSOCIAL_DOMAIN_NAME=$(get_completion_param "gnusocial domain")
344 349
     fi
@@ -364,7 +369,9 @@ function upgrade_gnusocial {
364 369
     gnusocial_block_domain_script gnusocial $GNUSOCIAL_DOMAIN_NAME
365 370
 
366 371
     gnusocial_hourly_script gnusocial $GNUSOCIAL_DOMAIN_NAME
367
-    upgrade_pleroma "$GNUSOCIAL_DOMAIN_NAME" "gnusocial" "$GNUSOCIAL_BACKGROUND_IMAGE_URL" "$GNUSOCIAL_TITLE"
372
+    if [ -d $INSTALL_DIR/pleroma ]; then
373
+        upgrade_pleroma "$GNUSOCIAL_DOMAIN_NAME" "gnusocial" "$GNUSOCIAL_BACKGROUND_IMAGE_URL" "$GNUSOCIAL_TITLE"
374
+    fi
368 375
     install_gnusocial_default_background "gnusocial" "$GNUSOCIAL_DOMAIN_NAME"
369 376
     chown -R www-data:www-data /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
370 377
 }