Possible Bug or is this a FAQ?

Hi, OJS 3.1.2 I created an institution subscription type.

If I select - Subscriptions require membership information (e.g. of an association, organization, consortium, etc.)
I cannot create a subscription.

I created a user, entered the user’s affiliation and other details and it is the same as that put into the institution subscription. The only way I could get the subscription to work was to remove the check next to Subscriptions require membership information (e.g. of an association, organization, consortium, etc.)

Any help appreciated.

Are you sure?
https://pkp.sfu.ca/ojs/ojs_download/

thx, there is a 1 missing in there. The latest version.

Hi @MarkAGregory,

Now I also have a problem, when creating the institional subscription. I fill out all the fields in “Create a new memebership subscription” and still get the error

The selected subscription type requires membership information.

best,
Carola

Hi @carola I’m not the best person to help fix problems. I do hope that someone can help you.

@MarkAGregory, @asmecher

I think the problem is that in institutional subscriptions the institution is put into ‘institution_name’ (table institutional_settings) not into ‘memberhip’ in table subscriptions. ‘membership’ is empty for institutional subscriptions.

Yet the membership is checked for institutional subscriptions as well:

When I remove this line, it works.

best,
Carola

Hi all,

I’ve resolved this via a Javascript tweak over here:
https://github.com/pkp/pkp-lib/issues/4271

There’s a note there with a SQL query if you’ve already created subscription types that are affected by this and don’t want to delete them.

Regards,
Alec Smecher
Public Knowledge Project Team