Hi folks,

recently I've found a bug, and I'm wondering if someone can help me to fix it.

Bug appears when any of productvariations of a given configurable product is deleted throught product interface. Then, the rest of product variations throw an exception "Product matching query does not exist."

An example:

Product A
ProductVariations A1, A2, A3
I can access all A variations (A1, A2, A3) from public site.
One instance is removed (A1 for example)
In lists, A2 and A3 appear correctly (lists like category list or recently added list)
When I go to product page (A2 page for example), error appears

The error:

DoesNotExist at /product/test_a/
Product matching query does not exist.
Request Method:    GET
Request URL:    http://localhost:8000/product/test_a/
Django Version:    1.3
Exception Type:    DoesNotExist
Exception Value:
Product matching query does not exist.
Exception Location: /usr/local/lib/python2.6/dist-packages/django/db/models/query.py in get, line 349
Python Executable:    /usr/bin/python
Python Version:    2.6.6
Python Path:
['/home/isaac/workspace/outlet',
 
'/home/isaac/workspace/UtilsAllInOne/initializers/src/django-caching-app-plugins',
 '/home/isaac/workspace/UtilsAllInOne/initializers/src/django-keyedcache',
 '/home/isaac/workspace/UtilsAllInOne/initializers/src/django-livesettings',
 '/home/isaac/workspace/UtilsAllInOne/initializers/src/django-signals-ahoy',
 
'/home/isaac/workspace/UtilsAllInOne/initializers/src/django-threaded-multihost',
 '/home/isaac/workspace/UtilsAllInOne/initializers/src/satchmo/satchmo/apps',
 '/usr/lib/python2.6',
 '/usr/lib/python2.6/plat-linux2',
 '/usr/lib/python2.6/lib-tk',
 '/usr/lib/python2.6/lib-old',
 '/usr/lib/python2.6/lib-dynload',
 '/usr/local/lib/python2.6/dist-packages',
 '/usr/lib/python2.6/dist-packages',
 '/usr/lib/python2.6/dist-packages/PIL',
 '/usr/lib/pymodules/python2.6/gtk-2.0',
 '/usr/lib/python2.6/dist-packages/gst-0.10',
 '/usr/lib/python2.6/dist-packages/gtk-2.0',
 '/usr/lib/pymodules/python2.6',
 '/usr/lib/pymodules/python2.6/ubuntuone-client',
 '/usr/lib/pymodules/python2.6/ubuntuone-storage-protocol',
 '../../apps',
 '']
Server time:    lun, 3 Oct 2011 13:26:47 +0200

I've a product called test, with product variations test_a and test_b. test_b was removed, then test_a can't be accessed.

PD: Satchmo version: '0.9.2-pre hg-2261:8d05533bdfb6'

I'll be waitting for your answers. Thank you a lot for your time

Isaac

--
You received this message because you are subscribed to the Google Groups "Satchmo 
users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en.

Reply via email to