# Request: include deadline in goal creation wizard

**URL:** <https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248>\
**Category:** Bugabee\
**Created:** [April 29, 2021, 12:57am UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248 "2021-04-29T00:57:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![narthur](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/narthur/32/5113_2.png) [@narthur](https://forum.beeminder.com/u/narthur)\
**Post date:** [April 29, 2021, 12:57am UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/1 "2021-04-29T00:57:13Z")

</div>

I often find that I break and then have to fix new goals because my default deadline is in the morning, so changing the deadline puts the initial dummy data after the current date according to goal logic. So after creating a goal and then changing its deadline, I often have to go back and edit the dummy datapoint to fix the goal. It would be a lot more straightforward if the deadline was presented as an option during goal creation, and I think it would also add value by reminding people what their default deadline is and prompting them to change it if it makes sense.

Here’s what it looks like when I break the goal this way:

 ![Screen Shot 2021-04-28 at 5.57.53 PM](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/2X/f/ff25fe4d69148d439f83a90c765e11e7bc074b8d.png)

---

<div class="post-metadata">

**Author:** ![lancemcdoogal](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@lancemcdoogal](https://forum.beeminder.com/u/lancemcdoogal)\
**Post date:** [April 29, 2021, 9:33pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/2 "2021-04-29T21:33:45Z")

</div>

Also, weekends off!

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [May 3, 2021, 5:54pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/3 "2021-05-03T17:54:20Z")

</div>

Ooh, thank you! We’ve been fixing a couple things that sound adjacent to this but, um, clearly not well enough.

To clarify, you’re saying that including deadline in goal creation would allow for better working around this bug? I think I agree because we want deadline to be part of goal creation anyway.

We also want to fix the root problem, of course. Maybe that’s easier said than done. Or maybe it’s as simple as nixing this “all datapoints are in the future” error.

---

<div class="post-metadata">

**Author:** ![narthur](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/narthur/32/5113_2.png) [@narthur](https://forum.beeminder.com/u/narthur)\
**Post date:** [May 3, 2021, 7:57pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/4 "2021-05-03T19:57:02Z")

</div>

> [@dreev](#):
>
> To clarify, you’re saying that including deadline in goal creation would allow for better working around this bug?

Yup, that’s exactly what I mean. 🙂 That would be great if it was as easy as turning off the error… 🤔

---

<div class="post-metadata">

**Author:** ![bee](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/bee/32/41_2.png) [@bee](https://forum.beeminder.com/u/bee)\
**Post date:** [May 4, 2021, 11:09pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/5 "2021-05-04T23:09:41Z")

</div>

Hm. This is surprising to me. I’ve fixed several things around making restarts and new goals deadline aware recently, and I wasn’t able to reproduce this when I tried making a goal after an earlybird deadline like this.

can we defectus this up with steps to reproduce? here’s what I did that I thought would reproduce and did not…

1. set default deadline to noon in [beeminder.com/reminders](http://beeminder.com/reminders) page
2. be 2pm on May 4th
3. start a new goal
4. new goal with initial datapoint on the 5th, and graph drawn with tini=5th, etc  
 ![Screen Shot 2021-05-04 at 16.07.42](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/2X/5/535868c151f00becda65324863c691e502579b6c.png)

---

<div class="post-metadata">

**Author:** ![narthur](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/narthur/32/5113_2.png) [@narthur](https://forum.beeminder.com/u/narthur)\
**Post date:** [May 5, 2021, 12:06am UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/6 "2021-05-05T00:06:32Z")

</div>

Sure! Here are my steps to reproduce:

1. [Set default deadline](https://www.beeminder.com/reminders/) to 10am or some time before the current time of day.
2. Create a new generic do-more goal.
3. In the new goal’s settings, change the deadline to 11pm.

Result:

![Screen Shot 2021-05-04 at 5.06.11 PM](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/2X/0/0eaee0f96b5e251525cc757df7efac0fc2d5c756.png)

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [May 6, 2021, 4:33pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/7 "2021-05-06T16:33:03Z")

</div>

Aha! I’ve reproduced it! Let me edit in a missing step from your reseminata [done; amended step 1]. Also @bee, it turns out, accidentally missed your step 3 when she tried to reproduce it. (Having it laid out as numbered steps definitely helps; thank you again!)

So, I think we can just suppress this error and be on our merry way! It looks slightly weird after the deadline shift:

![image](https://us1.discourse-cdn.com/flex019/uploads/beeminder/original/2X/2/2db564902aba1eda35ccc3e34c0b55153218a0fc.png)

That black triangle is because “today” is now before the start of the bright red line, ie, Beeminder doesn’t know how to color it because it’s not on either side of the red line.

But I think that’s an improvement, right?

---

<div class="post-metadata">

**Author:** ![narthur](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/narthur/32/5113_2.png) [@narthur](https://forum.beeminder.com/u/narthur)\
**Post date:** [May 6, 2021, 9:01pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/8 "2021-05-06T21:01:15Z")

</div>

Yes, @dreev, that definitely would be an improvement! Thank you! 😃

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [May 6, 2021, 9:57pm UTC](https://forum.beeminder.com/t/request-include-deadline-in-goal-creation-wizard/9248/9 "2021-05-06T21:57:04Z")

</div>

Voila (and thank you for the UVI!):

[http://beeminder.com/changelog#3747](http://beeminder.com/changelog#3747)

PS: It’s probably still also true that deadline should be part of goal creation!
