Skip to content
Snippets Groups Projects
Select Git revision
  • c274d7a5a1b3a251b9da1509e37a155b522a7325
  • test default protected
  • master protected
  • feat/custom-css
  • feat/redesign-improvements-10
  • feat/redesign-improvements-8
  • feat/redesign-fixes-3
  • feat/pirstan-changes
  • feat/separate-import-thread
  • feat/dary-improvements
  • features/add-pdf-page
  • features/add-typed-table
  • features/fix-broken-calendar-categories
  • features/add-embed-to-articles
  • features/create-mastodon-feed-block
  • features/add-custom-numbering-for-candidates
  • features/add-timeline
  • features/create-wordcloud-from-article-page
  • features/create-collapsible-extra-legal-info
  • features/extend-hero-banner
  • features/add-link-to-images
21 results

image_formats.py

Blame
  • parse_form.js 3.01 KiB
    describe("parseForm", function () {
      it("should convert FormArray to json", function () {
        var formData = [{"name": "utf8", "value": "✓"}, {
          "name": "_method",
          "value": "patch"
        }, {
          "name": "authenticity_token",
          "value": "AyUhWxdKyCnB5V5FgkMZecRtDucWOsFRAq+RmxhPjclTrjNy3VngNdHp5tiS+iVqOqp4+7PXyrJNrDAX2rWGmA=="
        }, {"name": "form_update_triggered_by", "value": ""}, {
          "name": "issue[subject]",
          "value": "level 1d"
        }, {"name": "issue[tracker_id]", "value": "15"}, {
          "name": "issue[author_id]",
          "value": "5"
        }, {"name": "issue[fixed_version_id]", "value": ""}, {
          "name": "issue[old_fixed_version_id]",
          "value": ""
        }, {"name": "issue[parent_issue_id]", "value": ""}, {
          "name": "issue[parent_issue_id]",
          "value": ""
        }, {"name": "issue[start_date]", "value": "2016-12-08"}, {
          "name": "issue[easy_repeat_settings][simple_period]",
          "value": ""
        }, {
          "name": "issue[easy_repeat_settings][end_date]",
          "value": ""
        }, {
          "name": "issue[easy_repeat_settings][endtype_count_x]",
          "value": ""
        }, {"name": "issue[custom_field_values][29][]", "value": "material2"}, {
          "name": "issue[custom_field_values][29][]",
          "value": "material4"
        }, {"name": "issue[custom_field_values][29][]", "value": ""}, {
          "name": "issue[custom_field_values][83]",
          "value": ""
        }, {"name": "issue[status_id]", "value": "1"}, {
          "name": "issue[done_ratio]",
          "value": "0"
        }, {"name": "issue[priority_id]", "value": "9"}, {"name": "issue[due_date]", "value": ""}, {
          "name": "issue[notes]",
          "value": ""
        }, {"name": "version[project_id]", "value": "118"}, {
          "name": "issue[private_notes]",
          "value": "0"
        }, {"name": "issue[private_notes]", "value": "1"}, {
          "name": "issue[update_repeat_entity_attributes]",
          "value": "1"
        }, {"name": "issue[lock_version]", "value": "4"}];
        var json = {
          "utf8": "✓",
          "_method": "patch",
          "authenticity_token": "AyUhWxdKyCnB5V5FgkMZecRtDucWOsFRAq+RmxhPjclTrjNy3VngNdHp5tiS+iVqOqp4+7PXyrJNrDAX2rWGmA==",
          "form_update_triggered_by": "",
          "issue": {
            "subject": "level 1d",
            "tracker_id": "15",
            "author_id": "5",
            "fixed_version_id": "",
            "old_fixed_version_id": "",
            "parent_issue_id": "",
            "start_date": "2016-12-08",
            "easy_repeat_settings": {
              "simple_period": "",
              "end_date": "",
              "endtype_count_x": ""
            },
            "custom_field_values": {
              "29": ["material2", "material4", ""],
              "83": ""
            },
            "status_id": "1",
            "done_ratio": "0",
            "priority_id": "9",
            "due_date": "",
            "notes": "",
            "private_notes": "1",
            "update_repeat_entity_attributes": "1",
            "lock_version": "4"
          },
          "version": {
            "project_id": "118"
          }
        };
        var result = jasmine.ysyInstance.util.formToJson(formData);
        expect(result).toEqual(json);
      });
    });