fix the bug that offsale a commodity but still can find it in the onsale
list of the seller in market detail page