0xskynet
10/31/2017 - 3:37 PM

test.js

      $.get('/report/get-report-fields', fields, function (response) {
        if (response.error == undefined) {
          // Fill right panel with fields & their options
          var sidebar = $(gl.rightPanelContent);
          sidebar.html(response);

          // -----------

          // Check default report values before running
          if (settings.length) {
            var selector = '#' + type + '-';
            var defaultCourt = sidebar.find(selector + 'court').attr('data-default');
            var defaultPrArea = sidebar.find(selector + 'practice-area').attr('data-default');

            if (defaultCourt != 1 || defaultPrArea != 1) {
              var resCheck = checkGlobalMandatoryFields({
                court: court,
                practice_area: prArea
              });

              if (!resCheck) return false;
            }
          }

          // -----------

          if (type == 'cl') {
            initialCaseLaw(court, prArea, date);
            /*history.pushState('','','/report/case-law');*/
          } else if (type == 'or') {
            initialOutcomeReport(court, prArea, date);
            /*history.pushState('','','/report/outcome-report');*/
          } else if (type == 'dt') {
            initialDecTat(court, prArea, date);
            /*history.pushState('','','/report/dec-tat');*/
          }
        }
      });