Переглянути джерело

fix: Sider Issues

version-14
Hussain Nagaria 4 роки тому
джерело
коміт
ea38895f1a
5 змінених файлів з 9 додано та 7 видалено
  1. +2
    -0
      .eslintrc
  2. +2
    -2
      cypress/fixtures/data_field_validation_doctype.js
  3. +2
    -2
      cypress/integration/data_field_form_validation.js
  4. +1
    -1
      frappe/public/js/frappe/utils/datatype.js
  5. +2
    -2
      frappe/utils/__init__.py

+ 2
- 0
.eslintrc Переглянути файл

@@ -80,6 +80,7 @@
"validate_email": true,
"validate_name": true,
"validate_phone": true,
"validate_url": true,
"get_number_format": true,
"format_number": true,
"format_currency": true,
@@ -144,6 +145,7 @@
"cy": true,
"it": true,
"expect": true,
"describe": true,
"context": true,
"before": true,
"beforeEach": true,


+ 2
- 2
cypress/fixtures/data_field_validation_doctype.js Переглянути файл

@@ -11,13 +11,13 @@ export default {
fieldname: 'email',
fieldtype: 'Data',
label: 'Email',
options: 'Email'
options: 'Email'
},
{
fieldname: 'URL',
fieldtype: 'Data',
label: 'URL',
options: 'URL'
options: 'URL'
},
{
fieldname: 'Phone',


+ 2
- 2
cypress/integration/data_field_form_validation.js Переглянути файл

@@ -18,7 +18,7 @@ context('Data Field Input Validation in New Form', () => {
cy.get(`.frappe-control[data-fieldname="${fieldname}"]`).should('not.have.class', 'has-error');
}

describe('Data Field Options', () => {
describe('Data Field Options', () => {
it('should validate email address', () => {
cy.new_form(doctype_name);
validateField('email', 'captian', 'hello@test.com');
@@ -35,5 +35,5 @@ context('Data Field Input Validation in New Form', () => {
it('should validate name', () => {
validateField('person_name', ' 777Hello', 'James Bond');
});
});
});
});

+ 1
- 1
frappe/public/js/frappe/utils/datatype.js Переглянути файл

@@ -54,7 +54,7 @@ window.validate_name = function(txt) {

window.validate_url = function(txt) {
return frappe.utils.validate_type(txt, "url");
}
};

window.nth = function(number) {
number = cint(number);


+ 2
- 2
frappe/utils/__init__.py Переглянути файл

@@ -166,12 +166,12 @@ def validate_url(txt, throw=False):
url = urlparse(txt).netloc
if not url:
raise frappe.ValidationError
except Exception as e:
except Exception:
if throw:
frappe.throw(
frappe._(
"'{0}' is not a valid URL"
).format('<strong>' + +'</strong>')
).format('<strong>' + txt +'</strong>')
)
return False


Завантаження…
Відмінити
Зберегти