Skip to content

Commit

Permalink
MailFieldsController
Browse files Browse the repository at this point in the history
  • Loading branch information
nghiem-mb committed Oct 30, 2023
1 parent b4a8217 commit 27299f8
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions plugins/bc-mail/src/Controller/Admin/MailFieldsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
use BaserCore\Error\BcException;
use BaserCore\Service\ContentsService;
use BaserCore\Service\ContentsServiceInterface;
use BaserCore\Utility\BcFile;
use BaserCore\Utility\BcFolder;
use BcMail\Service\Admin\MailFieldsAdminService;
use BcMail\Service\Admin\MailFieldsAdminServiceInterface;
use BcMail\Service\MailFieldsService;
use BcMail\Service\MailFieldsServiceInterface;
use Cake\Event\EventInterface;
use Cake\Filesystem\File;
use Cake\Filesystem\Folder;
use Cake\ORM\Exception\PersistenceFailedException;
use Exception;
use BaserCore\Annotation\NoTodo;
Expand Down Expand Up @@ -82,8 +82,8 @@ protected function _checkEnv()
{
$savePath = WWW_ROOT . 'files' . DS . "mail" . DS . 'limited';
if (!is_dir($savePath)) {
$Folder = new Folder();
$Folder->create($savePath, 0777);
$Folder = new BcFolder($savePath);
$Folder->create();
if (!is_dir($savePath)) {
$this->BcMessage->setError(
__d('baser_core', 'ファイルフィールドを利用している場合、フォームより送信したファイルフィールドのデータは公開された状態となっています。URLを直接閲覧すると参照できてしまいます。参照されないようにするためには、{0} に書き込み権限を与えてください。', WWW_ROOT . 'files/mail/')
Expand All @@ -92,10 +92,9 @@ protected function _checkEnv()

}
if (!file_exists($savePath . DS . '.htaccess')) {
$File = new File($savePath . DS . '.htaccess');
$File = new BcFile($savePath . DS . '.htaccess');
$htaccess = "Order allow,deny\nDeny from all";
$File->write($htaccess);
$File->close();
if (!file_exists($savePath . DS . '.htaccess')) {
$this->BcMessage->setError(
__d('baser_core', 'ファイルフィールドを利用している場合、フォームより送信したファイルフィールドのデータは公開された状態となっています。URLを直接閲覧すると参照できてしまいます。参照されないようにするためには、{0} に書き込み権限を与えてください。', WWW_ROOT . 'files/mail/limited/')
Expand Down

0 comments on commit 27299f8

Please sign in to comment.