Преглед на файлове

Remove gravatar from koel

Bob Mottram преди 8 години
родител
ревизия
2583b4d96e
променени са 1 файла, в които са добавени 11 реда и са изтрити 0 реда
  1. 11
    0
      src/freedombone-app-koel

+ 11
- 0
src/freedombone-app-koel Целия файл

@@ -49,6 +49,15 @@ koel_variables=(ONION_ONLY
49 49
                 MY_EMAIL_ADDRESS
50 50
                 MY_USERNAME)
51 51
 
52
+function koel_remove_gravatar {
53
+    cd /var/www/${KOEL_DOMAIN_NAME}/htdocs
54
+    sed -i 's|www.gravatar.com|music.freedombone.net|g' node_modules/browser-sync-ui/public/js/app.js.map
55
+    sed -i 's|www.gravatar.com|music.freedombone.net|g' public/js/app.*.js
56
+    if ! grep -q "//Vue.set(user, 'avatar'" resources/assets/js/stores/user.js; then
57
+        sed -i "s|Vue.set(user, 'avatar'|//Vue.set(user, 'avatar'|g" resources/assets/js/stores/user.js
58
+    fi
59
+}
60
+
52 61
 function remove_user_koel {
53 62
     remove_username="$1"
54 63
 
@@ -294,6 +303,7 @@ function upgrade_koel {
294 303
 
295 304
     cd /var/www/${KOEL_DOMAIN_NAME}/htdocs
296 305
     php artisan koel:init
306
+    koel_remove_gravatar
297 307
     chown -R www-data:www-data *
298 308
 
299 309
     systemctl start koel
@@ -686,6 +696,7 @@ function install_koel {
686 696
     sed -i 's/MAIL_PORT=.*/MAIL_PORT=25/g' .env
687 697
 
688 698
     php artisan koel:init
699
+    koel_remove_gravatar
689 700
     chown -R www-data:www-data /var/www/$KOEL_DOMAIN_NAME/htdocs
690 701
 
691 702
     # daemon