From c8d77085ec7e64e6f9723c85252ac0f9b18aedf7 Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Tue, 24 Jan 2017 14:20:34 -0500 Subject: [PATCH] Make BucketDataValidator public methods virtual This class is terribly factored and not tested. * src/validate/BucketDataValidator.js (validate,format): Make methods virtual. DEV-2296 --- src/validate/BucketDataValidator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/validate/BucketDataValidator.js b/src/validate/BucketDataValidator.js index 6a88db5..402b5b4 100644 --- a/src/validate/BucketDataValidator.js +++ b/src/validate/BucketDataValidator.js @@ -78,7 +78,7 @@ module.exports = Class( 'BucketDataValidator', * * @return {Object.>} formatted data */ - 'public validate': function( data, err, inplace ) + 'virtual public validate': function( data, err, inplace ) { err = err || function() {}; inplace = !!inplace; @@ -125,7 +125,7 @@ module.exports = Class( 'BucketDataValidator', * * @return {Array.} formatted data */ - 'public format': function( data, inplace ) + 'virtual public format': function( data, inplace ) { inplace = !!inplace;