v11 Pro Upgrade Problem: What is marketing_extras_content supposed to be?

I upgraded my development instance to v11.0.0. Sugar Professional On Site.

The application is unuseable because of a PHP Fatal Error in 

src/Marketing/MarketingExtrasContent.php line: 68

The getMarketingContentConfig() function is supposed to return an array but returns nothing, as far as I've been able to tell, this is because there is no 'marketing_extras_content' in my config file.

Fullscreen
1
2
3
4
5
6
7
8
protected function getMarketingContentConfig(): array
{
if (empty($this->marketingContentConfig)) {
$this->marketingContentConfig = $this->getMarketingExtrasHelper()->getSugarConfig('login_page')['marketing_extras_content'];
}
return $this->marketingContentConfig;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

The only config entries for marketing extras are:

Fullscreen
1
2
'marketing_extras_enabled' => true,
'marketing_extras_url' => 'https://marketing.sugarcrm.com/content',
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

What is marketing_extras_content supposed to be?

Thanks,
Francesca

  • Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    'login_page' =>
    array (
    'marketing_extras_content' =>
    array (
    'url' => 'https://www.sugarcrm.com/product-login-page-service/',
    'static_url' => 'include/MarketingExtras/StaticMarketingContent/static.html',
    'connect_timeout_ms' => 150,
    'timeout_ms' => 300,
    ),
    ),
    'marketing_extras_enabled' => true,
    'marketing_extras_url' => 'https://marketing.sugarcrm.com/content',
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Thank you, I was missing that whole login_page section! 

    Why, I have no idea!

    Francesca