Deprecated function on Drupal 9.5.9

Created on 19 June 2023, over 1 year ago
Updated 19 March 2024, 8 months ago
🐛 Bug report
Status

Active

Version

1.9

Component

Code

Created by

🇩🇪Germany achikas Lower Saxony, Germany

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @achikas
  • 🇩🇪Germany CleverReach

    Hello,

    thank you for this information. Currently the plugin works for these versions:
    Lowest version: 8.5.x
    Highest versions: 9.3.22 / 9.5.1

    I informed the developer that also 9.5.9 makes sense.

    Regards
    Dennis Schröder

  • 🇩🇪Germany bogdan7001

    I have the same Issue, is not working with Drupal 10 and php 8.1

  • 🇩🇪Germany CleverReach

    Hello,

    the Drupal plugin should work with Drupal 7, 8 and 9.
    The plugin for Drupal 10 is supposed to be available in 1 or 2 weeks.

    Please check again in a few days.

    Regards
    Dennis Schröder

  • 🇩🇪Germany bogdan7001

    Thank you for the information! I believe many Drupal users need a new CleverReach module version that is compatible with Drupal 10 and PHP 8.1. Drupal Core version 9 will reach the end of its life in November 2023.
    Currently, we are manually transferring all our newsletters to CleverReach and would be delighted to have a working CleverReach-Drupal module.

  • 🇩🇪Germany CleverReach

    Hello,

    thank you for this description.
    When you you face any problems with the installation of Drupal 10, please send us a message via this website:
    https://support.cleverreach.de/hc/en-us/requests/new?ticket_form_id=1274...

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    i have the same problem with the deprecated function since I started this issue.
    my customer has an paid account at cleverreach to send personalized newsletters to filtered Drupal users.
    That worked fine the last years.
    Since any Drupal version > 9.5.1 it is unusable.
    Now we at version 9.5.10 and really like to see it work again.

  • 🇩🇪Germany CleverReach

    Hello,

    thanks for this message.
    In about 1-2 weeks Drupal 10 is supposed to be available.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    That’s ok, but there are individual dependencies, to update to 10.
    So for the meanwhile it would be helpful to use the module with the latest 9.x version.

  • 🇩🇪Germany bogdan-strecker

    Hello, any news on the new module version for Drupal 10 development? Thanks in advance for your answer.

  • 🇩🇪Germany bogdan-strecker

    Hello,

    any news on the new module version for Drupal 10 development?
    Thanks in advance for your answer.

    Regards,
    Bogdan Strecker

  • 🇩🇪Germany bogdan-strecker

    Hello,
    any news on the new module version for Drupal 10 development?
    Thanks in advance for your answer.

    Regards,
    Bogdan Strecker

  • 🇩🇪Germany CleverReach

    Hello,

    thank you for your inquiry.
    We are currently working on an update. We still need a couple of weeks, to program this.
    After that you can use it.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    Hi Dennis,

    over 4 month the module isn't working anymore, because it does not support PHP > 8.0.

    This means we can't use our flex-plan, but still paying.
    The described integration in Drupal on your website was the feature we are needed:
    https://www.cleverreach.com/en-de/newsletter-integrations/cms/drupal/

    So after more then 16 week, I need to ask you what do you mean with "a couple more weeks"?

  • 🇩🇪Germany CleverReach

    Hello Achikas,

    right now the developers could not give a an day until which this can be published. We suppose that it takes 2-3 weeks.
    Regarding the "flex-plan". You can stop a plan at Cleverreach monthly. When your plan is active until the 12th e.g., you could stop this on the 11th at 23:59. You can still send emails - the plan can still be used. You only do not get currently new recipients in Cleverreach, but you can send emails to the existing one. One idea about this: The new ones could also be imported via an Excel sheet.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    Hi Dennis,

    this sounds promising.
    Just want to ask after 3 weeks, if there is a release date for the fix now?

  • 🇩🇪Germany CleverReach

    Hello Achikas,

    our developers pittily need more time to program this. This takes longer than expected.
    I will let you know as soon as I know more.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    hi Dennis,
    any feedback from your developers by now?
    importing with spreadsheets sucks!

  • 🇩🇪Germany CleverReach

    Hello,

    thank you for your reply.

    Our developers pittily need more time for the development. They were recently involved on other urgent projects.
    We apologize for any inconveniences this may have caused.

    I will inform you as soon as we have more information.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    hi Dennis,

    can you give a short update, pls!

    i am setting up new projects and make some media planing. therefore I need to know if it makes sense to go further with CleverReach or change to another service provider.

    Please understand that reliability is important for a professional provider, including developers, so that your own integrity does not suffer.

  • 🇩🇪Germany CleverReach

    Hello Achikas,

    yes, I understand your concerns.

    Until now our developers could not finish this as they were involved in other urgent projects.

    I will inform you as soon as we have more information.

    Regards
    Dennis Schröder

  • 🇩🇪Germany achikas Lower Saxony, Germany

    Hi Dennis,
    just wanna ask if you developers still working on the issue?

    maybe it could be a good idea for them to ask here in the developer issue thread for help!

  • 🇩🇪Germany CleverReach

    Hello Achikas,

    yes, the developers have still not finished the plugin for Drupal 10.
    Could you send us a message to support@cleverreach.com and give us your Cleverreach account number?
    In this case we can contact you immediately, when this is finished.

    Regards
    Dennis Schröder

  • 🇩🇪Germany CleverReach

    Hello,

    the plugin for Drupal 10 is available now.

    Regards
    Dennis Schröder

  • 🇩🇪Germany bogdan-strecker

    Hello dear CleverReach Team,

    Thank you for the new module version. It seems to be working now with Drupal 10.
    However, after authenticating through CleverReach via Drupal, we receive the following error when attempting to open
    /admin/config/cleverreach/state:

    Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /web/modules/contrib/clever_reach/lib/BusinessLogic/Sync/GroupSyncTask.php on line 5

    Do you have any ideas for this issue?

    Best regards,
    Bogdan

  • 🇩🇪Germany CleverReach

    Hello Bogdan,

    we need to check this in detail.
    Please contact us via support@cleverreach.com

    Regards
    Dennis Schröder

  • On this issue from #23:
    Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /web/modules/contrib/clever_reach/lib/BusinessLogic/Sync/GroupSyncTask.php on line 5

    Easy fix: Just swap these two lines -- namespace needs to be the first statement after the <?php tag.

    <?php
    
    use CleverReach\Infrastructure\Exceptions\InvalidConfigurationException;
    
    namespace CleverReach\BusinessLogic\Sync;
Production build 0.71.5 2024