canvas-lms/spec/coffeescripts
Ed Schiebel cee23965e2 DatetimeField changing date loses time when fields are separate
There's a good chance that parsing the user's typing in the
date or time fields may result in incorrect results, but
it's always been that way and way beyond the scope of this
ticket.

closes LS-2740
flag=none

test plan:
  - go to /calendar and create an event
  - edit the event and save, expect the event to have the
    correct start and end times you assigned
    - change which calendar
    - change a start or end time
    - change the date using the picker
    - change the date by typing in the text box

  This doesn't really belong in this commit, but it's
  bugged me forever that when the help text appears
  below the time box, alignment gets all wonky.
  - edit the event and put cursor into the start time box
  > when the text below the box shows the parsed time,
    the time boxes stay in aligned

  - edit an assignment
  - edit the due date as many different ways you can think of
  > expect it to save the correct date and time

Change-Id: Ia86ae6feac1f1e93f1ab9b99213f6018ca672ab8
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/276168
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Charley Kline <ckline@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
2021-10-19 21:12:36 +00:00
..
api rename some things 2021-04-06 01:12:49 +00:00
arr rename some things 2021-04-06 01:12:49 +00:00
backbone-ext rename some things 2021-04-06 01:12:49 +00:00
behaviors rename some things 2021-04-06 01:12:49 +00:00
calendar Address date/time parsing issues in non-en locales 2021-09-29 06:15:56 +00:00
class rename some things 2021-04-06 01:12:49 +00:00
collections rename some things 2021-04-06 01:12:49 +00:00
editor Remove rce_enhancements flag from canvas - phase 1 2021-10-08 16:59:19 +00:00
external_tools rename some things 2021-04-06 01:12:49 +00:00
force_failure Allow forcing a failure in each JS stage 2020-01-20 21:18:25 +00:00
gradebook rename some things 2021-04-06 01:12:49 +00:00
helpers extract date-time-moment-parser 2021-08-05 21:53:25 +00:00
jquery rename some things 2021-04-06 01:12:49 +00:00
jsx Remove rce_enhancements flag from canvas - phase 1 2021-10-08 16:59:19 +00:00
legacy rename some things 2021-04-06 01:12:49 +00:00
models Fix Custom Params Edit and Publish Bug 2021-09-02 22:42:21 +00:00
object rename some things 2021-04-06 01:12:49 +00:00
quizzes avoid tracking useless event when focusing/blurring the RCE 2021-04-14 19:53:01 +00:00
react_files support mobile-specific prefix in FriendlyDateTime 2021-10-11 21:03:32 +00:00
speed_grader rename some things 2021-04-06 01:12:49 +00:00
str rename some things 2021-04-06 01:12:49 +00:00
tinymce_plugins/instructure_external_tools Remove rce_enhancements flag from canvas - phase 1 2021-10-08 16:59:19 +00:00
util rework handlebars dependency on brandable_css 2021-07-14 22:19:20 +00:00
views disable Find external tool button during quiz edit 2021-10-12 19:03:30 +00:00
widgets DatetimeField changing date loses time when fields are separate 2021-10-19 21:12:36 +00:00
AssignmentMuterSpec.js rename some things 2021-04-06 01:12:49 +00:00
CollaborationsSpec.js rename some things 2021-04-06 01:12:49 +00:00
QuizFormulaSolutionSpec.js rename some things 2021-04-06 01:12:49 +00:00
QuizRubricSpec.js rename some things 2021-04-06 01:12:49 +00:00
SelectContentDialogSpec.js add title to content item external tool iframe 2021-08-05 17:18:13 +00:00
TinymceConfigSpec.js Remove rce_enhancements flag from canvas - phase 1 2021-10-08 16:59:19 +00:00
TurnitinSpec.js rename some things 2021-04-06 01:12:49 +00:00
courseSettingsHelperSpec.js rename some things 2021-04-06 01:12:49 +00:00
dateSpec.js rename some things 2021-04-06 01:12:49 +00:00
formToJSONSpec.js rename some things 2021-04-06 01:12:49 +00:00
globalAnnouncementsSpec.js rename some things 2021-04-06 01:12:49 +00:00
handlebars_helpersSpec.js extract @canvas/timezone into a package 2021-08-24 17:43:05 +00:00
helpDialogSpec.js rename some things 2021-04-06 01:12:49 +00:00
i18nSpec.js extract date-time-moment-parser 2021-08-05 21:53:25 +00:00
instructureDateAndTimeSpec.js extract @canvas/timezone into a package 2021-08-24 17:43:05 +00:00
jQuery.instructureMiscPluginsSpec.js rename some things 2021-04-06 01:12:49 +00:00
paginatedListSpec.js rename some things 2021-04-06 01:12:49 +00:00
submitAssignmentHelperSpec.js Stop using "more" tab for LTI submission 2021-06-01 20:55:08 +00:00
userNamePartsSpec.js rename some things 2021-04-06 01:12:49 +00:00
userSettingsSpec.js rename some things 2021-04-06 01:12:49 +00:00