small changes to linting and protected session

This commit is contained in:
azivner 2018-02-23 20:10:29 -05:00
parent 4acc5432c3
commit 19308bbfbd
2 changed files with 10 additions and 3 deletions

View file

@ -25,7 +25,9 @@ const protected_session = (function() {
if (requireProtectedSession && !isProtectedSessionAvailable()) {
protectedSessionDeferred = dfd;
$noteDetailWrapper.hide();
if (noteTree.getCurrentNode().data.isProtected) {
$noteDetailWrapper.hide();
}
$dialog.dialog({
modal: modal,

View file

@ -11,9 +11,15 @@
})(function(CodeMirror) {
"use strict";
async function validator(text, options) {console.log("Validating...");
async function validator(text, options) {
await requireLibrary(ESLINT);
if (text.length > 20000) {
console.log("Skipping linting because of large size: ", text.length);
return [];
}
var errors = new eslint().verify(text, {
root: true,
parserOptions: {
@ -29,7 +35,6 @@
'import/no-extraneous-dependencies': 'off',
'func-names': 'off',
'no-multi-spaces': 'off',
'spaced-comment': ["error", "always", { "markers": ["/"] }],
'comma-dangle': ['error'],
'padded-blocks': 'off',
'linebreak-style': 'off',