A quick / hack workaround is to use 1, which means SP.UI.DialogResult.OK
Thanks, I managed to get this to work using numbers instead of SP.UI.DialogResult.OK.
For instance...
SP.UI.ModalDialog.commonModalDialogClose(0,'Canceled the dialog.'); similar to using SP.UI.DialogResult.cancel
SP.UI.ModalDialog.commonModalDialogClose(1,'Yay Success!'); similar to using SP.UI.DialogResult.OK
SP.UI.ModalDialog.commonModalDialogClose(-1,'Uh oh... Error'); similar to using SP.UI.DialogResult.invalid
source share