浏览代码

Upgrading gnusocial

Bob Mottram 8 年前
父节点
当前提交
8809a82ea2
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8
    1
      src/freedombone-app-gnusocial

+ 8
- 1
src/freedombone-app-gnusocial 查看文件

339
 }
339
 }
340
 
340
 
341
 function upgrade_gnusocial {
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
     if grep -q "gnusocial domain" $COMPLETION_FILE; then
347
     if grep -q "gnusocial domain" $COMPLETION_FILE; then
343
         GNUSOCIAL_DOMAIN_NAME=$(get_completion_param "gnusocial domain")
348
         GNUSOCIAL_DOMAIN_NAME=$(get_completion_param "gnusocial domain")
344
     fi
349
     fi
364
     gnusocial_block_domain_script gnusocial $GNUSOCIAL_DOMAIN_NAME
369
     gnusocial_block_domain_script gnusocial $GNUSOCIAL_DOMAIN_NAME
365
 
370
 
366
     gnusocial_hourly_script gnusocial $GNUSOCIAL_DOMAIN_NAME
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
     install_gnusocial_default_background "gnusocial" "$GNUSOCIAL_DOMAIN_NAME"
375
     install_gnusocial_default_background "gnusocial" "$GNUSOCIAL_DOMAIN_NAME"
369
     chown -R www-data:www-data /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
376
     chown -R www-data:www-data /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
370
 }
377
 }