diff --git a/app/Domains/Contact/ManageDocuments/Services/DestroyFile.php b/app/Domains/Contact/ManageDocuments/Services/DestroyFile.php
index e43f6a7b2f1..a72401a7c9d 100644
--- a/app/Domains/Contact/ManageDocuments/Services/DestroyFile.php
+++ b/app/Domains/Contact/ManageDocuments/Services/DestroyFile.php
@@ -63,8 +63,8 @@ private function validate(): void
private function updateLastEditedDate(): void
{
if ($this->file->fileable_type == Contact::class) {
- $this->file->fileable->last_updated_at = Carbon::now();
- $this->file->fileable->save();
+ $this->file->ufileable->last_updated_at = Carbon::now();
+ $this->file->ufileable->save();
}
}
}
diff --git a/lang/de.json b/lang/de.json
index b3c41fe8545..bef7bd4fd27 100644
--- a/lang/de.json
+++ b/lang/de.json
@@ -31,6 +31,8 @@
":count word|:count words": ":count Wort|:count Wörter",
":distance km": ":distance km",
":distance miles": ":distance Meilen",
+ ":file at line :line": ":file in Zeile :line",
+ ":file in :class at line :line": ":file in :class in Zeile :line",
":name called": ":name hat angerufen",
":name called, but I didn’t answer": ":name hat angerufen, aber ich habe nicht geantwortet",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName lädt Sie ein, Monica beizutreten, einem persönlichen Open-Source-CRM, das Ihnen dabei helfen soll, Ihre Beziehungen zu dokumentieren.",
@@ -557,8 +559,8 @@
"Log in": "Einloggen",
"Login": "Anmelden",
"Login with:": "Einloggen mit:",
- "Logout": "Abmelden",
"Log Out": "Abmelden",
+ "Logout": "Abmelden",
"Log Out Other Browser Sessions": "Andere Browser-Sitzungen abmelden",
"Longest streak": "Längste Serie",
"Love": "Liebe",
@@ -618,8 +620,8 @@
"New Password": "Neues Passwort",
"New to Monica?": "Neu bei Monica?",
"Next": "Nächster",
- "nickname": "Spitzname",
"Nickname": "Spitzname",
+ "nickname": "Spitzname",
"No cities have been added yet in any contact’s addresses.": "In den Adressen Ihrer Kontakte wurden noch keine Städte hinzugefügt.",
"No contacts found.": "Keine Kontakte gefunden.",
"No countries have been added yet in any contact’s addresses.": "In den Adressen Ihrer Kontakte wurden noch keine Länder hinzugefügt.",
diff --git a/lang/es.json b/lang/es.json
index f0e18e19927..b068d021d79 100644
--- a/lang/es.json
+++ b/lang/es.json
@@ -31,6 +31,8 @@
":count word|:count words": ":count palabra|:count palabras",
":distance km": ":distance km",
":distance miles": ":distance millas",
+ ":file at line :line": ":archivo en la línea :line",
+ ":file in :class at line :line": ":archivo en :class en la línea :line",
":name called": ":name llamó",
":name called, but I didn’t answer": ":name llamó, pero no respondí",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName te invita a unirte a Mónica, un CRM personal de código abierto, diseñado para ayudarte a documentar tus relaciones.",
@@ -557,8 +559,8 @@
"Log in": "Iniciar sesión",
"Login": "Iniciar sesión",
"Login with:": "Iniciar sesión con:",
- "Logout": "Finalizar sesión",
"Log Out": "Finalizar sesión",
+ "Logout": "Finalizar sesión",
"Log Out Other Browser Sessions": "Cerrar las demás sesiones",
"Longest streak": "Racha más larga",
"Love": "Amor",
@@ -618,8 +620,8 @@
"New Password": "Nueva Contraseña",
"New to Monica?": "¿Nuevo en Monica?",
"Next": "Siguiente",
- "nickname": "Apodo",
"Nickname": "Apodo",
+ "nickname": "Apodo",
"No cities have been added yet in any contact’s addresses.": "Todavía no se han agregado ciudades en las direcciones de ningún contacto.",
"No contacts found.": "No se encontraron contactos.",
"No countries have been added yet in any contact’s addresses.": "Todavía no se han agregado países en las direcciones de ningún contacto.",
diff --git a/lang/fr.json b/lang/fr.json
index 77a34fcc987..8cc1069188b 100644
--- a/lang/fr.json
+++ b/lang/fr.json
@@ -31,6 +31,8 @@
":count word|:count words": ":count mot|:count mots",
":distance km": ":distance km",
":distance miles": ":distance miles",
+ ":file at line :line": ":file à la ligne :line",
+ ":file in :class at line :line": ":file dans :class à la ligne :line",
":name called": ":Name a appelé",
":name called, but I didn’t answer": ":Name a appelé, mais je n’ai pas répondu",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName vous invite à rejoindre Monica, un CRM personnel open source, conçu pour vous aider à documenter vos relations.",
@@ -557,8 +559,8 @@
"Log in": "Se connecter",
"Login": "Connexion",
"Login with:": "Se connecter avec :",
- "Logout": "Déconnexion",
"Log Out": "Se déconnecter",
+ "Logout": "Déconnexion",
"Log Out Other Browser Sessions": "Déconnecter les sessions ouvertes sur d’autres navigateurs",
"Longest streak": "Plus longue série",
"Love": "Amour",
@@ -618,8 +620,8 @@
"New Password": "Nouveau mot de passe",
"New to Monica?": "Nouveau sur Monica ?",
"Next": "Suivant",
- "nickname": "surnom",
"Nickname": "Surnom",
+ "nickname": "surnom",
"No cities have been added yet in any contact’s addresses.": "Aucune ville n’a encore été ajoutée dans les adresses d’un contact.",
"No contacts found.": "Aucun contact trouvé.",
"No countries have been added yet in any contact’s addresses.": "Aucun pays n’a encore été ajouté dans les adresses d’un contact.",
diff --git a/lang/it.json b/lang/it.json
index d7ea8589748..37704e4903b 100644
--- a/lang/it.json
+++ b/lang/it.json
@@ -31,6 +31,8 @@
":count word|:count words": ":count parola|:count parole",
":distance km": ":distance km",
":distance miles": ":distance miglia",
+ ":file at line :line": ":file alla linea :line",
+ ":file in :class at line :line": ":file in :class alla linea :line",
":name called": ":name ha chiamato",
":name called, but I didn’t answer": ":name ha chiamato, ma non ho risposto",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName ti invita a unirti a Monica, un CRM personale open source, progettato per aiutarti a documentare le tue relazioni.",
@@ -557,8 +559,8 @@
"Log in": "Accedi",
"Login": "Accedi",
"Login with:": "Accedi con:",
- "Logout": "Esci",
"Log Out": "Esci",
+ "Logout": "Esci",
"Log Out Other Browser Sessions": "Esci da altre sessioni del Browser",
"Longest streak": "Serie più lunga",
"Love": "Amore",
@@ -618,8 +620,8 @@
"New Password": "Nuova password",
"New to Monica?": "Nuovo su Monica?",
"Next": "Prossimo",
- "nickname": "soprannome",
"Nickname": "Soprannome",
+ "nickname": "soprannome",
"No cities have been added yet in any contact’s addresses.": "Non sono state ancora aggiunte città negli indirizzi di nessun contatto.",
"No contacts found.": "Nessun contatto trovato.",
"No countries have been added yet in any contact’s addresses.": "Non sono ancora stati aggiunti paesi in nessun indirizzo dei contatti.",
diff --git a/lang/pt.json b/lang/pt.json
index 36c9b769a98..05c386108ce 100644
--- a/lang/pt.json
+++ b/lang/pt.json
@@ -31,6 +31,8 @@
":count word|:count words": ":contagem palavra|:contagem palavras",
":distance km": ":distance km",
":distance miles": ":distance milhas",
+ ":file at line :line": ":arquivo na linha :linha",
+ ":file in :class at line :line": ":arquivo em :classe na linha :linha",
":name called": ":name ligou",
":name called, but I didn’t answer": "Chamada de :name, mas não atendi",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName ti invita a unirti a Monica, un CRM personale open source, progettato per aiutarti a documentare le tue relazioni.",
@@ -557,8 +559,8 @@
"Log in": "Iniciar sessão",
"Login": "Iniciar Sessão",
"Login with:": "Entrar com:",
- "Logout": "Terminar Sessão",
"Log Out": "Terminar Sessão",
+ "Logout": "Terminar Sessão",
"Log Out Other Browser Sessions": "Terminar Outras Sessões de Navegador",
"Longest streak": "Maior série",
"Love": "Amor",
@@ -618,8 +620,8 @@
"New Password": "Nova Palavra-passe",
"New to Monica?": "Novo na Monica?",
"Next": "Próximo",
- "nickname": "apelido",
"Nickname": "Apelido",
+ "nickname": "apelido",
"No cities have been added yet in any contact’s addresses.": "Nenhuma cidade foi adicionada ainda nos endereços dos contatos.",
"No contacts found.": "Nenhum contato encontrado.",
"No countries have been added yet in any contact’s addresses.": "Nenhum país foi adicionado ainda nos endereços dos contatos.",
diff --git a/lang/ru.json b/lang/ru.json
index d92cab4fc77..e7534d068ee 100644
--- a/lang/ru.json
+++ b/lang/ru.json
@@ -31,6 +31,8 @@
":count word|:count words": ":count слово|:count слова|:count слов",
":distance km": ":distance км",
":distance miles": ":distance миль",
+ ":file at line :line": ":file в строке :line",
+ ":file in :class at line :line": ":file в :class в строке :line",
":name called": ":name позвонил",
":name called, but I didn’t answer": ":name позвонил, но я не ответил",
":userName invites you to join Monica, an open source personal CRM, designed to help you document your relationships.": ":userName приглашает вас присоединиться к Monica, персональному CRM с открытым исходным кодом, созданному для помощи в документировании ваших отношений.",
@@ -557,8 +559,8 @@
"Log in": "Войти",
"Login": "Войти",
"Login with:": "Войти с помощью:",
- "Logout": "Выйти",
"Log Out": "Выйти",
+ "Logout": "Выйти",
"Log Out Other Browser Sessions": "Завершить другие сессии",
"Longest streak": "Самая длинная серия",
"Love": "Любовь",
@@ -618,8 +620,8 @@
"New Password": "Новый пароль",
"New to Monica?": "Новичок в Monica?",
"Next": "Следующий",
- "nickname": "прозвище",
"Nickname": "Прозвище",
+ "nickname": "прозвище",
"No cities have been added yet in any contact’s addresses.": "В адресах контактов еще не указаны города.",
"No contacts found.": "Контакты не найдены.",
"No countries have been added yet in any contact’s addresses.": "В адресах контакта еще не добавлены страны.",
diff --git a/resources/js/Shared/Form/Errors.vue b/resources/js/Shared/Form/Errors.vue
index 5c1a1c99d43..662387b12bd 100644
--- a/resources/js/Shared/Form/Errors.vue
+++ b/resources/js/Shared/Form/Errors.vue
@@ -17,6 +17,15 @@
{{ errors.exception }}
+
+ {{
+ $t(':file at line :line', {
+ file: errors.file,
+ line: errors.line,
+ })
+ }}
+
+
{{
$t(':file in :class at line :line', {