Skip to content

Commit

Permalink
fix メールフィールド複製時、受信データ用テーブルを作り直す動作となっていることで、保持している受信データを削除している動作を調整 (#…
Browse files Browse the repository at this point in the history
…3346)

* fix メールフィールド複製時、受信データ用テーブルを作り直す動作となっていることで、保持している受信データを削除している動作を調整

- 副次的な効果として、メールフィールド数が多数(14000件超)、かつphp5.6環境でメッセージテーブルが正しく作成されない場合がある動作を改善
- メールフィールド複製時、debugログにUndefinedが残る動作を改善

* fix admin-secondテーマで、メールフィールド複製時にdebugログにUndefinedが記載される動作を調整
  • Loading branch information
fuchigam1 authored Apr 26, 2024
1 parent 8c7e86b commit 449de8f
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<?php if ($this->BcBaser->isAdminUser()): ?>
<?php echo $this->BcForm->input('ListTool.batch_targets.' . $data['MailField']['id'], ['type' => 'checkbox', 'label' => '<span class="bca-visually-hidden">' . __d('baser', 'チェックする') . '</span>', 'class' => 'batch-targets bca-checkbox__input', 'value' => $data['MailField']['id']]) ?>
<?php endif ?>
<?php if ($sortmode): ?>
<?php if (isset($sortmode) && $sortmode): ?>
<span class="sort-handle"><i class="bca-btn-icon-text"
data-bca-btn-type="draggable"></i><?php echo __d('baser', 'ドラッグ可能') ?></span>
<?php echo $this->BcForm->hidden('Sort.id' . $data['MailField']['id'], ['class' => 'id', 'value' => $data['MailField']['id']]) ?>
Expand Down
2 changes: 1 addition & 1 deletion lib/Baser/Plugin/Mail/Controller/MailFieldsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -464,7 +464,7 @@ public function admin_ajax_copy($mailContentId, $id)
);
return;
}
$this->MailMessage->construction($mailContentId);
$this->MailMessage->addMessageField($mailContentId, $result['MailField']['field_name']);
$this->set('data', $result);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

<tr id="Row<?php echo $count + 1 ?>" <?php echo $class; ?>>
<td style="width:25%" class="row-tools">
<?php if ($sortmode): ?>
<?php if (isset($sortmode) && $sortmode): ?>
<span
class="sort-handle"><?php $this->BcBaser->img('admin/sort.png', ['alt' => __d('baser', '並び替え')]) ?></span>
<?php echo $this->BcForm->hidden('Sort.id' . $data['MailField']['id'], ['class' => 'id', 'value' => $data['MailField']['id']]) ?>
Expand Down

0 comments on commit 449de8f

Please sign in to comment.