As I kept playing after #53 got resolved, I found this other inconvenient issue.
If you save a gist with no HTML it will have an empty string assigned to the javascript object SassMeister.inputs.html_filename. If you then add some HTML and try to update the gist this will cause a server error.
After a quick skim through the code I found the problem in jedfoster/SassMeister/sassmeister.rb#L297-307, as there is no condition case that would account for an empty string (inputs[:html_filename] == '').
As I kept playing after #53 got resolved, I found this other inconvenient issue.
If you save a gist with no HTML it will have an empty string assigned to the javascript object
SassMeister.inputs.html_filename
. If you then add some HTML and try to update the gist this will cause a server error.After a quick skim through the code I found the problem in jedfoster/SassMeister/sassmeister.rb#L297-307, as there is no condition case that would account for an empty string (
inputs[:html_filename] == ''
).Relevant code here:
Possible solution: