canvas-lms/app
August Thornton 13711dc255 don't save null value if no value is provided
fixes PLAT-1762

test plan:
* Add a manual external app
* Enter valid settings but leave the description and domain blank
* Save the app
* Edit the same app and save again
* Edit and ensure the domain and description are not "null"

Change-Id: I7046ef564790acd8ae790c42611d832ae9f803e6
Reviewed-on: https://gerrit.instructure.com/88861
Reviewed-by: Pedro Fajardo <pfajardo@instructure.com>
Tested-by: Jenkins
QA-Review: Benjamin Christian Nelson <bcnelson@instructure.com>
Reviewed-by: Andrew Butterfield <abutterfield@instructure.com>
Product-Review: August Thornton <august@instructure.com>
2016-09-07 17:04:13 +00:00
..
coffeescripts adjust sis button check condition to ungraded assignments 2016-09-02 00:45:31 +00:00
controllers TII helper sekret endpoint 2016-09-06 15:14:38 +00:00
helpers stop wrapping our custom js loading in a require block 2016-08-31 20:14:45 +00:00
jsx don't save null value if no value is provided 2016-09-07 17:04:13 +00:00
messages create links in password reset html message for multiple logins 2016-09-02 16:53:44 +00:00
middleware allow services to pass their Request ID 2016-03-01 22:30:45 +00:00
models avoid loading all users in a course into memory for override calculations 2016-09-07 16:12:49 +00:00
observers New Observer for when a Enrollment is modified for live envents 2016-08-30 15:53:29 +00:00
presenters fix grading periods api to allow proper delete functionality 2016-08-06 00:29:16 +00:00
serializers cache false values in locked_serializer 2016-08-09 19:45:23 +00:00
stylesheets disable autocorrect and autocomplete on mobile login inputs 2016-09-07 02:39:34 +00:00
views disable autocorrect and autocomplete on mobile login inputs 2016-09-07 02:39:34 +00:00