Go to file
Landon Wilkins db1b2de8ff fix ePortfolio entry update bugs
fixes CNVS-5416

test plan:
0) make sure you can NOT reproduce the bug
  (see CNVS-5416 and http://screencast.com/t/Fvze4WFTMwmo)
1) click "Edit this Page" button on a ePortfolio page and
  ensure that you can edit the title and the title updates
  appropriately (as does the link on the right sidebar).

optional info from bug report:
Description)
  When  you edit a page name in ePortfolio and refresh, all
    the content disappears and you cannot bring back the
    page via URL.

Expected Behavior)
  It is expected that editing the name of a page in
    ePortfolio will change the page name and keep the
    content that was previously there.

To Reproduce Bug (which should be impossible now))

1.  Go to ePortfolio
2.  Create a page and put xyz in it.  Save the page.
3.  Using the "Organize/Manage Pages" link, edit the page name.
4.  You have to refresh to save the page.
5.  Note that the new page name is there, and the content is gone.
6.  Try to go to the previous page name via URL.  A green bar comes up with a check mark and says "Can't find that page."

Change-Id: I11b2c0c4c2278edb5349a61b6cf9af7fd74d8cae
Reviewed-on: https://gerrit.instructure.com/21945
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
Product-Review: Marc LeGendre <marc@instructure.com>
QA-Review: Marc LeGendre <marc@instructure.com>
2013-07-03 21:14:35 +00:00
app fix ePortfolio entry update bugs 2013-07-03 21:14:35 +00:00
config Updated ja translation 2013-07-03 02:04:20 -06:00
db/migrate do discussion topic locking with a flag 2013-07-03 19:08:46 +00:00
doc integrate fake_rails3_routes 2013-06-26 21:22:20 +00:00
guard fix guard run_on_deletion issue 2013-05-13 22:21:09 +00:00
lib add api option to return module items inline 2013-07-03 14:32:37 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public fix ePortfolio entry update bugs 2013-07-03 21:14:35 +00:00
script remove unused cucumber script runner 2013-05-23 22:44:42 +00:00
spec do discussion topic locking with a flag 2013-07-03 19:08:46 +00:00
vendor/plugins update moodle2cc gem 2013-07-02 19:17:04 +00:00
.gitignore implemented dress_code 2013-04-09 15:43:16 +00:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile improve db level sorting 2013-07-01 20:39:57 +00:00
Guardfile fix guard for non-symlinked plugins 2013-05-06 15:19:49 +00:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile get rspec 2 running with rails 3.0 2013-03-27 15:41:28 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
package.json AMD Conversion 2012-02-06 16:41:40 -07:00

README.md

Canvas LMS

Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.