<commit_before>'use strict';

module.exports =
angular.module('quill-grammar.services.crud', [
  'firebase',
  'underscore',
])

.factory('CrudService', function(firebaseUrl, $firebase, $q, _) {
  function crud(entity, properties, prefix) {
    if (!properties) {
      properties = [];
    }
    if (firebaseUrl[firebaseUrl.length - 1] !== '/') {
      firebaseUrl = firebaseUrl + '/';
    }
    if (!entity || entity === '') {
      throw new Error('Firebase Entity MUST be defined');
    }
    if (prefix) {
      firebaseUrl = firebaseUrl + prefix + '/';
    }
    var baseRoute = firebaseUrl + entity;
    var baseRef = $firebase(new Firebase(baseRoute));<commit_msg>Don't add to the firebaseUrl<commit_after>'use strict';

module.exports =
angular.module('quill-grammar.services.crud', [
  'firebase',
  'underscore',
])

.factory('CrudService', function(firebaseUrl, $firebase, $q, _) {
  function crud(entity, properties, prefix) {
    if (!properties) {
      properties = [];
    }
    if (firebaseUrl[firebaseUrl.length - 1] !== '/') {
      firebaseUrl = firebaseUrl + '/';
    }
    if (!entity || entity === '') {
      throw new Error('Firebase Entity MUST be defined');
    }
    var baseUrl = String(firebaseUrl);
    if (prefix) {
      baseUrl = baseUrl + prefix + '/';
    }
    console.log('Using ' + baseUrl);
    var baseRoute = baseUrl + entity;
    var baseRef = $firebase(new Firebase(baseRoute));
{'fraction_non_alphanumeric': 0.16303583977512298, 'fraction_numerical': 0.0014054813773717498, 'mean_word_length': 3.1882352941176473, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4598877', 'n_tokens_mistral': 466, 'n_tokens_neox': 458, 'n_words': 98}