Author: ygrego Date: 2015-04-13 09:23:12 +0000 (Mon, 13 Apr 2015) New Revision: 1158 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1158 Log: Verification on parameter type for method "getResults". Modified: oipf/js/impl/model/SearchResults.js Modified: oipf/js/impl/model/SearchResults.js =================================================================== --- oipf/js/impl/model/SearchResults.js 2015-04-13 08:43:03 UTC (rev 1157) +++ oipf/js/impl/model/SearchResults.js 2015-04-13 09:23:12 UTC (rev 1158) @@ -86,6 +86,13 @@ throw new TypeError("Insufficient number of arguments"); } + if (!offset || !count || + !Number.isInteger(offset) || + !Number.isInteger(count)) { + throw new TypeError + ("This function cannot be called with these arguments."); + } + this.offset = offset; var self = this; var programmes = this._search._searchManager._metadata.programmes;