Error thrown

Call to a member function is_on_sale() on bool