Skip to content

Commit

Permalink
Fixed 基本設定画面のgood_tradedとmessageの文字数制限の修正 EC-CUBE#5193
Browse files Browse the repository at this point in the history
  • Loading branch information
carkn committed Nov 9, 2021
1 parent e955010 commit ad02904
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/Eccube/Form/Type/Admin/ShopMasterType.php
Original file line number Diff line number Diff line change
Expand Up @@ -134,15 +134,15 @@ public function buildForm(FormBuilderInterface $builder, array $options)
'required' => false,
'constraints' => [
new Assert\Length([
'max' => $this->eccubeConfig['eccube_lltext_len'],
'max' => $this->eccubeConfig['eccube_ltext_len'],
]),
],
])
->add('message', TextareaType::class, [
'required' => false,
'constraints' => [
new Assert\Length([
'max' => $this->eccubeConfig['eccube_lltext_len'],
'max' => $this->eccubeConfig['eccube_ltext_len'],
]),
],
])
Expand Down
12 changes: 12 additions & 0 deletions tests/Eccube/Tests/Form/Type/Admin/ShopMasterTypeTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -156,4 +156,16 @@ public function testInValidBasicPointRateRangeMax()
$this->form->submit($this->formData);
$this->assertFalse($this->form->isValid());
}
public function testInValidGoodTradedMaxLength()
{
$this->formData['good_traded'] = str_repeat('1', $this->eccubeConfig['eccube_ltext_len'] + 1);
$this->form->submit($this->formData);
$this->assertFalse($this->form->isValid());
}
public function testInValidMessageMaxLength()
{
$this->formData['message'] = str_repeat('1', $this->eccubeConfig['eccube_ltext_len'] + 1);
$this->form->submit($this->formData);
$this->assertFalse($this->form->isValid());
}
}

0 comments on commit ad02904

Please sign in to comment.