I updated my newsletter subscriptions and can no longer subscribe to the "Maintainers news" newsletter. I suspect this has to do with the great git migration.

Comments

sdboyer’s picture

I suspect this has to do with the great git migration.

Something more than suspicions would be helpful. Please elaborate on why?

eliza411’s picture

Status: Active » Postponed (maintainer needs more info)

Setting status accordingly.

webchick’s picture

Project: Git on Drupal.org » Drupal.org customizations
Version: » 6.x-3.x-dev
Component: User interface » Code
Status: Postponed (maintainer needs more info) » Active

I can confirm this bug.

If you go to http://drupal.org/user/x/edit/newsletter and submit the form, you get:

    youremail@address unsubscribed from Maintainer news.

And the checkbox is disabled so you can't re-check it. See http://drupal.org/user/24967/edit/newsletter.

Looks like lists.module in drupalorg was never updated to look at vcapi data, because the code even in the 6.x-3.x branch looks like this:

    // Special handling for the maintainer newsletter.
    if ($data['maintainer_auto']) {
      $status = db_result(db_query('SELECT status FROM {cvs_accounts} WHERE uid = %d', $account->uid));
      // If CVS account is approved, be sure user is subscribed to the
      // maintainer newsletter.
      if ($status == CVS_APPROVED) {
        if (!$old) {
          _lists_mailman_subscribe($data, $account);
        }
      }
      // If CVS is not approved, be sure user is not subscribed to the
      // maintainer newsletter.
      else {
        if ($old) {
          _lists_mailman_unsubscribe($data, $account);
        }
      }
    }
    elseif ($data['allow_sub'] && ($old != $new)) {
      if ($new) {
        _lists_mailman_subscribe($data, $account);
      }
      else {
        _lists_mailman_unsubscribe($data, $account);
      }
    }
  }

Moving to Drupal.org customizations module.

mikey_p’s picture

Status: Active » Closed (duplicate)

This is just user roles now, no VC API data is involved. There is already an open issue at: #1026104: Remove CVS lists from lists module.

whatsanike’s picture

Password reset unsubscribed me to "maintainer news" a subscription I never knew I had. I would like to subscribe to Maintainer news. how?