def start_default_listening(): """Add required default listeners""" contact_signals.satchmo_contact_location_changed.connect(recalc_total_on_contact_change, sender=None) signals.order_success.connect(decrease_inventory_on_sale) signals.order_success.connect(notification.order_success_listener, sender=None) signals.order_success.connect(discount_used_listener, sender=None) signals.satchmo_cart_changed.connect(remove_order_on_cart_update, sender=None) application_search.connect(default_product_search_listener, sender=Product) signals.satchmo_order_status_changed.connect(capture_on_ship_listener) signals.satchmo_order_status_changed.connect(notification.notify_on_ship_listener) signals.satchmo_cart_add_verify.connect(veto_out_of_stock) signals.sending_store_mail.connect(send_html_email) log.debug('Added default shop listeners')
def start_default_listening(): """Add required default listeners""" contact_signals.satchmo_contact_location_changed.connect( recalc_total_on_contact_change, sender=None) signals.order_success.connect(decrease_inventory_on_sale) signals.order_success.connect(notification.order_success_listener, sender=None) signals.order_success.connect(discount_used_listener, sender=None) signals.satchmo_cart_changed.connect(remove_order_on_cart_update, sender=None) application_search.connect(default_product_search_listener, sender=Product) signals.satchmo_order_status_changed.connect(capture_on_ship_listener) signals.satchmo_order_status_changed.connect( notification.notify_on_ship_listener) signals.satchmo_cart_add_verify.connect(veto_out_of_stock) signals.sending_store_mail.connect(send_html_email) log.debug('Added default shop listeners')
def start_localsite_listening(): store_signals.satchmo_cart_add_verify.connect(check_ticket_status) #signals.satchmo_cart_add_complete.connect(update_ticket_status) #payment_signals.confirm_sanity_check.connect(update_ticket_status) store_signals.order_success.connect(update_ticket_status) application_search.connect(no_tickets_search_listener, sender=Product) post_save.connect(clean_cache, sender=Event, dispatch_uid="event_saved") post_save.connect(clean_cache, sender=Product, dispatch_uid="product_saved") post_save.connect(event_date_saved, sender=EventDate, dispatch_uid="event_date_saved") post_save.connect(hall_scheme_saved, sender=HallScheme, dispatch_uid="hall_scheme_saved") form_init.connect(add_notes_field, sender=PaymentContactInfoForm) form_init.connect(copy_address, sender=PaymentContactInfoForm) form_init.connect(copy_address, sender=ContactInfoForm) form_init.connect(first_name_field_label, sender=PaymentContactInfoForm) form_init.connect(first_name_field_label, sender=RegistrationForm) form_init.connect(last_name_not_required, sender=RegistrationForm) #form_init.connect(ship_street1_not_required, sender=ContactInfoForm) form_presave.connect(split_username, sender=PaymentContactInfoForm) form_presave.connect(split_username, sender=RegistrationForm)