Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Can’t save a new entry

Status Resolved
Add-on / Version Publisher 2.7.11
Severity
EE Version 4.2.1

Kevin Chatel

May 13, 2018

Hi,
I have a fresh install of EE 4.2.1 with publisher 2.7.11

Other Add-ons installed are:
Assets 3.1.7
Structure 4.3.13
Wygwam 4.1.11

When i try and publish my first entry I’m getting this error. If i uninstall publisher I’m good. it saves.
Here is the stack trace:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url_title' cannot be null:<br> INSERT INTO `exp_channel_titles` (`channel_id`, `site_id`, `author_id`, `ip_address`, `versioning_enabled`, `sticky`, `allow_comments`, `status`, `title`, `url_title`, `status_id`, `entry_date`, `year`, `month`, `day`, `edit_date`, `expiration_date`) VALUES ('1', 1, 1, '::1', 'n', 'n', 'y', 'open', 'About Us', NULL, 1, 1526230860, '2018', '05', '13', 1526230919, 0)

ee/legacy/database/drivers/mysqli/mysqli_connection.php:116
Stack Trace: Please include when reporting this error

    #0 ee/legacy/database/drivers/mysqli/mysqli_driver.php(111): CI_DB_mysqli_connection->query('INSERT INTO `ex…')
    #1 ee/legacy/database/DB_driver.php(269): CI_DB_mysqli_driver->_execute('INSERT INTO `ex…')
    #2 ee/legacy/database/DB_driver.php(179): CI_DB_driver->simple_query('INSERT INTO `ex…')
    #3 ee/legacy/database/DB_active_rec.php(1370): CI_DB_driver->query('INSERT INTO `ex…')
    #4 ee/EllisLab/ExpressionEngine/Service/Model/Query/Insert.php(74): CI_DB_active_record->insert('channel_titles')
    #5 ee/EllisLab/ExpressionEngine/Service/Model/Query/Update.php(98): EllisLab\ExpressionEngine\Service\Model\Query\Insert->actOnGateway(Object(EllisLab\ExpressionEngine\Model\Channel\Gateway\ChannelTitleGateway), Object(EllisLab\ExpressionEngine\Model\Channel\ChannelEntry))
    #6 ee/EllisLab/ExpressionEngine/Service/Model/Query/Insert.php(38): EllisLab\ExpressionEngine\Service\Model\Query\Update->doWork(Object(EllisLab\ExpressionEngine\Model\Channel\ChannelEntry))
    #7 ee/EllisLab/ExpressionEngine/Service/Model/Query/Insert.php(26): EllisLab\ExpressionEngine\Service\Model\Query\Insert->doWork(Object(EllisLab\ExpressionEngine\Model\Channel\ChannelEntry))
    #8 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(281): EllisLab\ExpressionEngine\Service\Model\Query\Insert->run()
    #9 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(237): EllisLab\ExpressionEngine\Service\Model\DataStore->runQuery('Insert', Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
    #10 ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(78): EllisLab\ExpressionEngine\Service\Model\DataStore->insertQuery(Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
    #11 ee/EllisLab/ExpressionEngine/Service/Model/Model.php(354): EllisLab\ExpressionEngine\Service\Model\Query\Builder->insert()
    #12 ee/EllisLab/ExpressionEngine/Model/Content/ContentModel.php(219): EllisLab\ExpressionEngine\Service\Model\Model->save()
    #13 ee/EllisLab/ExpressionEngine/Controller/Publish/AbstractPublish.php(369): EllisLab\ExpressionEngine\Model\Content\ContentModel->save()
    #14 ee/EllisLab/ExpressionEngine/Controller/Publish/Publish.php(277): EllisLab\ExpressionEngine\Controller\Publish\AbstractPublish->saveEntryAndRedirect(Object(EllisLab\ExpressionEngine\Model\Channel\ChannelEntry))
    #15 [internal function]: EllisLab\ExpressionEngine\Controller\Publish\Publish->create('1')
    #16 ee/EllisLab/ExpressionEngine/Core/Core.php(240): call_user_func_array(Array, Array)
    #17 ee/EllisLab/ExpressionEngine/Core/Core.php(109): EllisLab\ExpressionEngine\Core\Core->runController(Array)
    #18 ee/EllisLab/ExpressionEngine/Boot/boot.php(146): EllisLab\ExpressionEngine\Core\Core->run(Object(EllisLab\ExpressionEngine\Core\Request))
    #19 index.php(151): require_once('...')
    #19 index.php(151): require_once('...')
#1

BoldMinded (Brian)

Grab the latest build. The first build of 2.7.11 had a bug in it which I believe you’re encountering.

#2

Kevin Chatel

Comment has been marked private.

Login to reply