[DBTech] DragonByte Mail

[DBTech] DragonByte Mail [Paid] 4.7.0

No permission to buy ($14.95)
@DragonByte Tech New Server error log.

Code:
ErrorException: [E_NOTICE] Undefined index: dbtech_mail_newsletter_receive src/addons/DBTech/Mail/XF/Pub/Controller/Account.php:68

Generated by: Ordhekbalis Jul 4, 2019 at 3:19 AM

Stack trace

#0 src/addons/DBTech/Mail/XF/Pub/Controller/Account.php(68): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/nadda/pub...', 68, Array)
#1 src/addons/DBTech/Mail/XF/Pub/Controller/Account.php(23): DBTech\Mail\XF\Pub\Controller\Account->_saveDbtechMailEmailPreferences(Object(XF\Mvc\FormAction), Object(Datio\AllowedEmails\XF\Entity\User))
#2 src/XF/Pub/Controller/Account.php(36): DBTech\Mail\XF\Pub\Controller\Account->accountDetailsSaveProcess(Object(Datio\AllowedEmails\XF\Entity\User))
#3 src/addons/Snog/ForceSecure/XF/Pub/Controller/Account.php(16): XF\Pub\Controller\Account->actionAccountDetails()
#4 src/XF/Mvc/Dispatcher.php(321): Snog\ForceSecure\XF\Pub\Controller\Account->actionAccountDetails(Object(XF\Mvc\ParameterBag))
#5 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'AccountDetails', Object(XF\Mvc\RouteMatch), Object(AddonFlare\PaidRegistrations\XF\Pub\Controller\Account), NULL)
#6 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(AddonFlare\PaidRegistrations\XF\Pub\Controller\Account), NULL)
#7 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#8 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#9 src/XF.php(390): XF\App->run()
#10 index.php(20): XF::runApp('XF\\Pub\\App')
#11 {main}

Request state

array(4) {
  ["url"] => string(24) "/account/account-details"
  ["referrer"] => string(46) "/account/account-details"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(8) {
    ["option"] => array(2) {
      ["dbtech_usertagging_email_on_tag"] => string(1) "1"
      ["dbtech_mail_inactive_reminder_email"] => string(1) "1"
    }
    ["profile"] => array(1) {
      ["location"] => string(4) "Gghb"
    }
    ["custom_fields"] => array(4) {
      ["siropu_referrer"] => string(0) ""
      ["skype"] => string(0) ""
      ["facebook"] => string(0) ""
      ["twitter"] => string(0) ""
    }
    ["about_html"] => string(0) ""
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(24) "/account/account-details"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
You may have an addon conflict. Try disabling all other addons then save the email preferences again, then re-enable them one by one until you find the culprit.
 
Hi,

I have just upgraded to the last version.
I have sent a digest test and I receive a newsletter empty with the message "There are no threads to display".
I have tested it with 2 accounts and same result...


Any ideas?

Thanks
 
Hi,

I have just upgraded to the last version.
I have sent a digest test and I receive a newsletter empty with the message "There are no threads to display".
I have tested it with 2 accounts and same result...


Any ideas?

Thanks
The test will only display threads with posts since the last time your test user received the digest. For instance, if you received the digest at 00:00 and then sent a test at 00:05, only threads with posts in the last five minutes will appear.

If you use the "Advanced sort" feature those rules change a bit.
 
You may have an addon conflict. Try disabling all other addons then save the email preferences again, then re-enable them one by one until you find the culprit.

@DragonByte Tech This error happened after updated to 4.3.0 and Disabled all add-on without Mail add-in then still generated server error log. Disabling Mail add-on does not happen any error log. Please note, I am using PHP Version 7.3.6 then does this happened with PHP 7.4 compatibility fix?

Code:
ErrorException: [E_NOTICE] Undefined index: dbtech_mail_newsletter_receive src/addons/DBTech/Mail/XF/Pub/Controller/Account.php:68

Generated by: Nirjonmela Jul 6, 2019 at 1:44 AM

Stack trace

#0 src/addons/DBTech/Mail/XF/Pub/Controller/Account.php(68): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/nadda/pub...', 68, Array)
#1 src/addons/DBTech/Mail/XF/Pub/Controller/Account.php(36): DBTech\Mail\XF\Pub\Controller\Account->_saveDbtechMailEmailPreferences(Object(XF\Mvc\FormAction), Object(DBTech\Mail\XF\Entity\User))
#2 src/XF/Pub/Controller/Account.php(312): DBTech\Mail\XF\Pub\Controller\Account->preferencesSaveProcess(Object(DBTech\Mail\XF\Entity\User))
#3 src/XF/Mvc/Dispatcher.php(321): XF\Pub\Controller\Account->actionPreferences(Object(XF\Mvc\ParameterBag))
#4 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'Preferences', Object(XF\Mvc\RouteMatch), Object(DBTech\Mail\XF\Pub\Controller\Account), NULL)
#5 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(DBTech\Mail\XF\Pub\Controller\Account), NULL)
#6 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#8 src/XF.php(390): XF\App->run()
#9 index.php(20): XF::runApp('XF\\Pub\\App')
#10 {main}

Request state

array(4) {
  ["url"] => string(20) "/account/preferences"
  ["referrer"] => string(42) "/account/preferences"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(9) {
    ["user"] => array(5) {
      ["style_id"] => string(1) "0"
      ["language_id"] => string(1) "1"
      ["timezone"] => string(10) "Asia/Dhaka"
      ["dbtech_mail_defaultkeyword"] => string(1) "1"
      ["visible"] => string(1) "1"
    }
    ["option"] => array(7) {
      ["receive_admin_email"] => string(1) "1"
      ["dbtech_mail_inactive_reminder_email"] => string(1) "1"
      ["email_on_conversation"] => string(1) "1"
      ["creation_watch_state"] => string(14) "watch_no_email"
      ["interaction_watch_state"] => string(14) "watch_no_email"
      ["content_show_signature"] => string(1) "1"
      ["push_on_conversation"] => string(1) "1"
    }
    ["alert"] => array(14) {
      ["post_insert"] => string(1) "1"
      ["post_quote"] => string(1) "1"
      ["post_mention"] => string(1) "1"
      ["post_reaction"] => string(1) "1"
      ["profile_post_insert"] => string(1) "1"
      ["profile_post_mention"] => string(1) "1"
      ["profile_post_reaction"] => string(1) "1"
      ["profile_post_comment_your_profile"] => string(1) "1"
      ["profile_post_comment_your_post"] => string(1) "1"
      ["profile_post_comment_other_commenter"] => string(1) "1"
      ["profile_post_comment_reaction"] => string(1) "1"
      ["conversation_message_reaction"] => string(1) "1"
      ["user_following"] => string(1) "1"
      ["trophy_award"] => string(1) "1"
    }
    ["push"] => array(14) {
      ["post_insert"] => string(1) "1"
      ["post_quote"] => string(1) "1"
      ["post_mention"] => string(1) "1"
      ["post_reaction"] => string(1) "1"
      ["profile_post_insert"] => string(1) "1"
      ["profile_post_mention"] => string(1) "1"
      ["profile_post_reaction"] => string(1) "1"
      ["profile_post_comment_your_profile"] => string(1) "1"
      ["profile_post_comment_your_post"] => string(1) "1"
      ["profile_post_comment_other_commenter"] => string(1) "1"
      ["profile_post_comment_reaction"] => string(1) "1"
      ["conversation_message_reaction"] => string(1) "1"
      ["user_following"] => string(1) "1"
      ["trophy_award"] => string(1) "1"
    }
    ["push_shown"] => array(14) {
      ["post_insert"] => string(1) "1"
      ["post_quote"] => string(1) "1"
      ["post_mention"] => string(1) "1"
      ["post_reaction"] => string(1) "1"
      ["profile_post_insert"] => string(1) "1"
      ["profile_post_mention"] => string(1) "1"
      ["profile_post_reaction"] => string(1) "1"
      ["profile_post_comment_your_profile"] => string(1) "1"
      ["profile_post_comment_your_post"] => string(1) "1"
      ["profile_post_comment_other_commenter"] => string(1) "1"
      ["profile_post_comment_reaction"] => string(1) "1"
      ["conversation_message_reaction"] => string(1) "1"
      ["user_following"] => string(1) "1"
      ["trophy_award"] => string(1) "1"
    }
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(20) "/account/preferences"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
@DragonByte Tech This error happened after updated to 4.3.0 and Disabled all add-on without Mail add-in then still generated server error log. Disabling Mail add-on does not happen any error log. Please note, I am using PHP Version 7.3.6 then does this happened with PHP 7.4 compatibility fix?
The 4.3.0 release has been patched, re-download and re-upload.
 
DragonByte Tech updated [DBTech] DragonByte Mail with a new update entry:

4.3.1

Update highlights

This version makes a few tweaks and improvements to the Digest feature.

It is now possible to test the digest even if it's globally disabled, and the digest will now no longer be delivered to users not in the "valid" user state (or who have been banned).

A server error that was previously hotfixed has now been permanently fixed.

Lastly, the inactivity reminder email toggle will no longer display if this feature has been globally disabled...

Read the rest of this update entry...
 
I‘ve questions about this Addon:

1.) Is it possible to create a journey? For example: Mail1 for all new members, mail2 after 2 Weeks, Mail3 After 4 weeks and so on.

2.) Is it possible to send Mails on special events? For example if the user reaches 100 trophy points.

3.) Is it possible for guests to SignUp for the mailing list?
 
I‘ve questions about this Addon:

1.) Is it possible to create a journey? For example: Mail1 for all new members, mail2 after 2 Weeks, Mail3 After 4 weeks and so on.

2.) Is it possible to send Mails on special events? For example if the user reaches 100 trophy points.

3.) Is it possible for guests to SignUp for the mailing list?
Neither of these things are possible at this time, sorry.
 
Ok, but thanks for your answer.

Are you interested in developing those features? I would be willing to fund the development.
 
Ok, but thanks for your answer.

Are you interested in developing those features? I would be willing to fund the development.
I would not want to add guest support as that vastly complicates the feature set. It's deeply integrated with the user account system in XenForo to provide advanced features such as the "EmailStop" system. This is wholly incompatible with guest subscriptions as well.

The other two features, if you send me a PM with the full, detailed description of how you would want each feature to work, as well as your budget, I'd be able to let you know if it's something I'd be able to add.
 
@DragonByte Tech Inactive users Last reminder sent years are not showing correctly? Please can add banned users or users with a user state other than "valid" not receive the Inactive users reminder email?
 
DragonByte Tech updated [DBTech] DragonByte Mail with a new update entry:

4.3.2

Update highlights

Do you like bugs that appear randomly?
Do you like bugs that appear randomly, but not while testing (which runs the exact same code as while not testing)?
Do you like bugs that appear randomly, but not while testing (which runs the exact same code as while not testing), and only occurs when sending emails to real people?

Because I like none of these things.

So yeah, if you were affected by the issue where a server error could occur after the Digest had...

Read the rest of this update entry...
 
Fatal error: Trait 'DBTech\Shop\Utils\InstallerHelper' not found in /home4/xxx/public_html/src/addons/DBTech/Credits/Setup.php on line 24
 
Top Bottom