Skip to content

Commit 26f8f4f

Browse files
Updates messages about dataset deposit error
Issue: documentacao-e-tarefas/scielo#770 Signed-off-by: Jhon <jhon@lepidus.com.br>
1 parent 2ada247 commit 26f8f4f

6 files changed

Lines changed: 40 additions & 19 deletions

File tree

api/v1/datasets/DatasetHandler.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ public function addDataset($slimRequest, $response, $args)
222222
$depositInfo = $datasetService->deposit($submission, $dataset);
223223
if ($depositInfo['status'] != 'Success') {
224224
return $response->withStatus(403)->withJsonError(
225-
$depositInfo['message'],
225+
$depositInfo['message'].'.author',
226226
$depositInfo['messageParams']
227227
);
228228
}

classes/dispatchers/DataverseEventsDispatcher.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public function datasetDepositOnSubmission(string $hookName, array $params): boo
8383
$datasetService = new DatasetService();
8484
$depositInfo = $datasetService->deposit($submission, $dataset);
8585
if ($depositInfo['status'] != 'Success') {
86-
$stepForm->addError('depositError', __($depositInfo['message'], $depositInfo['messageParams']));
86+
$stepForm->addError('depositError', __($depositInfo['message'].'.author', $depositInfo['messageParams']));
8787
$stepForm->addErrorField('depositError');
8888
}
8989

locale/en_US/locale.po

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,16 +116,23 @@ msgstr "The subject of the research data is required.<br>"
116116
msgid "plugins.generic.dataverse.error.readmeFileRequired"
117117
msgstr "It is mandatory to send a README file, in PDF or TXT format, to accompany the research data files"
118118

119-
msgid "plugins.generic.dataverse.error.depositFailedOnSubmission"
120-
msgstr "Error depositing research data to Dataverse: {$error}<br>"
121-
"Please choose another data statement option or try again later."
122-
123119
msgid "plugins.generic.dataverse.error.getFailed"
124120
msgstr "Error getting research data to Dataverse: {$error}"
125121

126-
msgid "plugins.generic.dataverse.error.depositFailed"
122+
msgid "plugins.generic.dataverse.error.datasetDeposit"
127123
msgstr "Error depositing research data to Dataverse: {$error}"
128124

125+
msgid "plugins.generic.dataverse.error.datasetDeposit.author"
126+
msgstr "Error depositing research data to Dataverse: {$error}<br>"
127+
"Please choose another data statement option or try again later."
128+
129+
msgid "plugins.generic.dataverse.error.datasetFileDeposit"
130+
msgstr "Error depositing the data file \"{$fileName}\" to Dataverse: {$error}"
131+
132+
msgid "plugins.generic.dataverse.error.datasetFileDeposit.author"
133+
msgstr "Error depositing the data file \"{$fileName}\" to Dataverse: {$error}<br>"
134+
"Please check if there is a problem with the file and replace it if necessary"
135+
129136
msgid "plugins.generic.dataverse.error.updateFailed"
130137
msgstr "Error updating research data in Dataverse: {$error}"
131138

locale/es_ES/locale.po

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,23 @@ msgstr "El asunto de los datos de investigación es obligatorio.<br>"
119119
msgid "plugins.generic.dataverse.error.readmeFileRequired"
120120
msgstr "Es obligatorio enviar un archivo README, en formato PDF o TXT, que acompañe a los archivos de datos de la investigación"
121121

122-
msgid "plugins.generic.dataverse.error.depositFailedOnSubmission"
123-
msgstr "Error al depositar los datos de investigación en Dataverse: {$error}<br>"
124-
"Por favor, elija otra opción de declaración de datos o intente nuevamente más tarde."
125-
126122
msgid "plugins.generic.dataverse.error.getFailed"
127123
msgstr "Erro al obtener datos de investigación en Dataverse: {$error}"
128124

129-
msgid "plugins.generic.dataverse.error.depositFailed"
125+
msgid "plugins.generic.dataverse.error.datasetDeposit"
130126
msgstr "Erro al depositar datos de investigación en Dataverse: {$error}"
131127

128+
msgid "plugins.generic.dataverse.error.datasetDeposit.author"
129+
msgstr "Error al depositar los datos de investigación en Dataverse: {$error}<br>"
130+
"Por favor, elija otra opción de declaración de datos o intente nuevamente más tarde."
131+
132+
msgid "plugins.generic.dataverse.error.datasetFileDeposit"
133+
msgstr "Erro al depositar lo archivo de datos \"{$fileName}\" en Dataverse: {$error}"
134+
135+
msgid "plugins.generic.dataverse.error.datasetFileDeposit.author"
136+
msgstr "Erro al depositar lo archivo de datos \"{$fileName}\" en Dataverse: {$error}<br>"
137+
"Por favor, compruebe si hay algún problema con el archivo y sustitúyalo si es necesario"
138+
132139
msgid "plugins.generic.dataverse.error.updateFailed"
133140
msgstr "Erro al actualizar datos de investigación en Dataverse: {$error}"
134141

locale/pt_BR/locale.po

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,23 @@ msgstr "O assunto dos dados de pesquisa é obrigatório.<br>"
119119
msgid "plugins.generic.dataverse.error.readmeFileRequired"
120120
msgstr "É obrigatório o envio de um arquivo README, em formato PDF ou TXT, que acompanhe os arquivos de dados de pesquisa"
121121

122-
msgid "plugins.generic.dataverse.error.depositFailedOnSubmission"
123-
msgstr "Erro ao depositar dados de pesquisa no Dataverse: {$error}<br>"
124-
"Por favor, escolha outra opção de declaração de dados ou tente novamente mais tarde."
125-
126122
msgid "plugins.generic.dataverse.error.getFailed"
127123
msgstr "Erro ao obter dados de pesquisa no Dataverse: {$error}"
128124

129-
msgid "plugins.generic.dataverse.error.depositFailed"
125+
msgid "plugins.generic.dataverse.error.datasetDeposit"
130126
msgstr "Erro ao depositar dados de pesquisa no Dataverse: {$error}"
131127

128+
msgid "plugins.generic.dataverse.error.datasetDeposit.author"
129+
msgstr "Erro ao depositar dados de pesquisa no Dataverse: {$error}<br>"
130+
"Por favor, escolha outra opção de declaração de dados ou tente novamente mais tarde."
131+
132+
msgid "plugins.generic.dataverse.error.datasetFileDeposit"
133+
msgstr "Erro ao depositar o arquivo de dados \"{$fileName}\" no Dataverse: {$error}"
134+
135+
msgid "plugins.generic.dataverse.error.datasetFileDeposit.author"
136+
msgstr "Erro ao depositar o arquivo de dados \"{$fileName}\" no Dataverse: {$error}<br>"
137+
"Por favor, verifique se há algum problema com o arquivo e substitua-o caso necessário"
138+
132139
msgid "plugins.generic.dataverse.error.updateFailed"
133140
msgstr "Erro ao atualizar dados de pesquisa no Dataverse: {$error}"
134141

version.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<version>
1414
<application>dataverse</application>
1515
<type>plugins.generic</type>
16-
<release>2.7.10.0</release>
17-
<date>2025-04-16</date>
16+
<release>2.7.11.0</release>
17+
<date>2025-04-17</date>
1818
<lazy-load>1</lazy-load>
1919
<class>DataversePlugin</class>
2020
</version>

0 commit comments

Comments
 (0)