mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-17 15:03:25 +00:00
Merge pull request #690 from romainneutron/fix-1488
[3.8] Fix #1488 : Push / Feedback name is now mandatory
This commit is contained in:
@@ -85,6 +85,7 @@ class Language implements ControllerProviderInterface
|
||||
$out['FeedBackName'] = _('Name');
|
||||
$out['FeedBackMessage'] = _('Message');
|
||||
$out['FeedBackDuration'] = _('Time for feedback (days)');
|
||||
$out['FeedBackNameMandatory'] = _('Please provide a name for this selection.');
|
||||
$out['send'] = _('Send');
|
||||
$out['Recept'] = _('Accuse de reception');
|
||||
$out['nFieldsChanged'] = _('%d fields have been updated');
|
||||
|
@@ -157,12 +157,7 @@ class Push implements ControllerProviderInterface
|
||||
try {
|
||||
$pusher = new RecordHelper\Push($app, $app['request']);
|
||||
|
||||
$push_name = $request->request->get('name');
|
||||
|
||||
if (trim($push_name) === '') {
|
||||
$push_name = sprintf(_('Push from %s'), $app['authentication']->getUser()->get_display_name());
|
||||
}
|
||||
|
||||
$push_name = $request->request->get('name', sprintf(_('Push from %s'), $app['authentication']->getUser()->get_display_name()));
|
||||
$push_description = $request->request->get('push_description');
|
||||
|
||||
$receivers = $request->request->get('participants');
|
||||
@@ -281,12 +276,7 @@ class Push implements ControllerProviderInterface
|
||||
|
||||
$repository = $app['EM']->getRepository('\Entities\Basket');
|
||||
|
||||
$validation_name = $request->request->get('name');
|
||||
|
||||
if (trim($validation_name) === '') {
|
||||
$validation_name = sprintf(_('Validation from %s'), $app['authentication']->getUser()->get_display_name());
|
||||
}
|
||||
|
||||
$validation_name = $request->request->get('name', sprintf(_('Validation from %s'), $app['authentication']->getUser()->get_display_name()));
|
||||
$validation_description = $request->request->get('validation_description');
|
||||
|
||||
$participants = $request->request->get('participants');
|
||||
|
@@ -155,6 +155,18 @@
|
||||
var buttons = {};
|
||||
|
||||
buttons[language.send] = function(){
|
||||
if ($.trim($('input[name="name"]', $dialog.getDomElement()).val()) === '') {
|
||||
options = {
|
||||
size : 'Alert',
|
||||
closeButton : true,
|
||||
title : language.warning
|
||||
},
|
||||
$dialog = p4.Dialog.Create(options, 3);
|
||||
$dialog.setContent(language.FeedBackNameMandatory);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
$dialog.Close();
|
||||
|
||||
$('input[name="name"]', $FeedBackForm).val($('input[name="name"]', $dialog.getDomElement()).val());
|
||||
|
Reference in New Issue
Block a user