#!/bin/bash # Skript zum Prüfen der Dateien auf dem Server echo "=== Prüfe Dateien auf dem Server ===" echo "" # Prüfe, ob die Dateien die korrekten Änderungen enthalten echo "1. Prüfe TeamManagementView.vue..." if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/TeamManagementView.vue 2>/dev/null"; then echo " ✓ TeamManagementView.vue enthält 'const t = (key, params) => i18n.global.t'" else echo " ✗ TeamManagementView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'" fi if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/TeamManagementView.vue 2>/dev/null"; then echo " ✗ TeamManagementView.vue enthält noch \$t() Aufrufe" else echo " ✓ TeamManagementView.vue enthält keine \$t() Aufrufe mehr" fi echo "" echo "2. Prüfe PermissionsView.vue..." if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/PermissionsView.vue 2>/dev/null"; then echo " ✓ PermissionsView.vue enthält 'const t = (key, params) => i18n.global.t'" else echo " ✗ PermissionsView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'" fi if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/PermissionsView.vue 2>/dev/null"; then echo " ✗ PermissionsView.vue enthält noch \$t() Aufrufe" else echo " ✓ PermissionsView.vue enthält keine \$t() Aufrufe mehr" fi echo "" echo "3. Prüfe LogsView.vue..." if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/LogsView.vue 2>/dev/null"; then echo " ✓ LogsView.vue enthält 'const t = (key, params) => i18n.global.t'" else echo " ✗ LogsView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'" fi if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/LogsView.vue 2>/dev/null"; then echo " ✗ LogsView.vue enthält noch \$t() Aufrufe" else echo " ✓ LogsView.vue enthält keine \$t() Aufrufe mehr" fi echo "" echo "4. Prüfe Build-Dateien..." BUILD_FILE=$(ssh rv2756 "ls -t /var/www/tt-tagebuch.de/frontend/dist/assets/index-*.js 2>/dev/null | head -1") if [ -n "$BUILD_FILE" ]; then echo " Gefundene Build-Datei: $(basename $BUILD_FILE)" if ssh rv2756 "grep -q 'i18n.global.t' $BUILD_FILE 2>/dev/null"; then echo " ✓ Build enthält 'i18n.global.t'" else echo " ✗ Build enthält NICHT 'i18n.global.t' (möglicherweise minifiziert)" fi else echo " ✗ Keine Build-Datei gefunden" fi echo "" echo "=== Prüfung abgeschlossen ==="