I realized no one was getting a discount because I hadn't added a store but it still allowed me to publish. Can you add an "error" message and block discount publishing if the required fields aren't filled in?