I'm having issues with authenticated users being unable to access their purchased files. They appear in the Files list, have no "Granted on" date for the license, no license is created and all purchases remain at pending.

The whole process works fine for User1 except it would appear if an authenticated user has purchased the same file before hand and it's still set to Pending.

Drupal - 7.4
Commerce - rc1
Commerce File - http://drupalcode.org/project/commerce_file.git/snapshot/d428a4c.tar.gz

The only modifications I've made backend are so that the "Update theorder status on checkout completion" rule is set to Complete instead of Pending.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

recrit’s picture

Status: Active » Needs review

This was an access check issue when creating a new license. I have update the code per the following commits.
http://drupalcode.org/project/commerce_file.git/commitdiff/112ee6a
and then minor tweak
http://drupalcode.org/project/commerce_file.git/commitdiff/1a17f27

Please test and report back.

Axel Pressbutton’s picture

Status: Needs review » Active

Tested http://drupalcode.org/project/commerce_file.git/commitdiff/1a17f27 and appears to have fixed the issue.

Many thanks.

recrit’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.