On a fresh install of the open deals profile, I get all the demo data appearing correctly for the Admin user. When accessing with guest account or normal user through, the other deals block on the side as well as all-deals and past deals appear empty.
I tried this on two separate installations, both yielded same results.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mxa055’s picture

I cannot believe that I am the only one this is happening to. I tried 2 local test servers and one on line, downloading different versions, all have the same result. I have attached two screenshots showing the difference on what the admin and what the guest gets as a frontpage.
Also accessing the past-deals or all-deals views as guest results in "There are no deals in this category." message on an empty page.

If I try to access the node directly (copy-paste address) the node shows up fine, so I am pretty sure it's not a permissions thing.

yannisc’s picture

It seems that is a permissions problem.

We'll check it.

mxa055’s picture

Thank you. I have been trying to find the cause of this the past 3 days to no success.
Please let us know when you have any news on this.

nchar’s picture

Status: Active » Closed (fixed)
yannisc’s picture

beta7 version must have this fixed. Please update and tell us if everything is ok.

mxa055’s picture

Just tried it in a fresh installation. Seems the problem went away.
Thanks for the hard work guys.

btw is there a way to integrate changes to an existing open deals deployment rather than fresh installing? For this fix I could figure out the actual changes I had to make manually to the db of an existing installation, but for a more complex patch I might not have that luxury.

eeyorr’s picture

Status: Closed (fixed) » Active

There should be a patch for this. It's unreasonable to expect anyone to reinstall the entire distribution every time it's updated.

yannisc’s picture

I think you can create a patch by cloning the git repository and issuing a "git patch-format master/origin" command. That should create patches based on the commits. Then, you can apply the ones you need with "git apply < patchfilename".

farhadhf’s picture

It seems that You can fix the problem by giving 'view any products of any type' to authenticated and anonymous users..

jmajsai’s picture

I had something similar recently, but with the deals I have created. Those were only visible for the logged in user.
The only difference between the demo deals and my deals was the language. My deals were 'hungarians', the demo deals were language independent.
For me the solution was that I enabled only my language on the site.

ddd2500’s picture

I have the same problem, and create a new views with relationshop of field product will display nothing.
The #9 is the solution.

yannisc’s picture

Status: Active » Closed (fixed)