Skip to content

Commit

Permalink
Merge pull request #5205 from carkn/bugfix-5193
Browse files Browse the repository at this point in the history
Fixed 基本設定画面のgood_tradedとmessageの文字数制限の修正 #5193
  • Loading branch information
matsuoshi authored Nov 26, 2021
2 parents f902131 + ad02904 commit c38715c
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 c38715c

Please sign in to comment.