{"push_id":1412796865,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"2ee8713cc11122ee74b21927ad635233812c8126","before":"5cc224bc31b73f5cc44ea5cdc329449d0284611d","commits":[{"sha":"bda3bacce25d69b3ad5d53abc89bf75ef2365cc4","author":{"name":"Kirk Swenson","email":"4944fafb1290cb811b962b8e9f2574635bebb6f6@concord.org"},"message":"Prevent redundant save dialogs\n\nWith the changes in PR#65, some code paths resulted in the presentation of multiple save dialogs. This occurred because in CloudFileManagerClient the saveFileDialog() and saveFileAsDialog() methods call _dialogSave() once the dialog is dismissed. The _dialogSave() method calls saveFile(), which optionally brings up the save dialog. The changes in PR#65 triggered this latent issue. The fix here is to pull out the actual saving code from saveFile() into a saveFileNoDialog() method. With this change, saveFile() calls saveFileDialog() or saveFileNoDialog() as appropriate, and _dialogSave() calls saveFileNoDialog(), thus eliminating the potential for redundant dialogs.","distinct":false,"url":"https://api.github.com/repos/concord-consortium/cloud-file-manager/commits/bda3bacce25d69b3ad5d53abc89bf75ef2365cc4"},{"sha":"2ee8713cc11122ee74b21927ad635233812c8126","author":{"name":"Doug Martin","email":"0e6c114040083df2acecd1d1b8ed9deb9026210c@zoopdoop.com"},"message":"Merge pull request #66 from concord-consortium/preventDoubleSaveDialogs\n\nPrevent redundant save dialogs","distinct":true,"url":"https://api.github.com/repos/concord-consortium/cloud-file-manager/commits/2ee8713cc11122ee74b21927ad635233812c8126"}]}
{"actor":{"display_login":"dougmartin"}}