Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-72415

NULL value when inserting value in mod_data field of type "date"

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Not a bug
    • Affects Version/s: 3.11.1
    • Fix Version/s: None
    • Labels:
    • Affected Branches:
      MOODLE_311_STABLE

      Description

      Hi,

      I have a mod_data activity in a course. I'm using the REST API to add entries to this activity. One of the fields is of type "date":

      {
       "id": 27,
       "dataid": 11,
       "type": "date",
       "name": "Kurstillfälle",
       "description": "",
       "required": true,
       "param1": "",
       "param2": "",
       "param3": "",
       "param4": null,
       "param5": null,
       "param6": null,
       "param7": null,
       "param8": null,
       "param9": null,
       "param10": null
      } 

      When using mod_data_add_entry posting new entries all fields get their values, except the date field described above. I have tried to format the date value being submitted in various ways (unix style, unix style json encoded, raw date value, raw date value json encoded and various string variants of the date value) without any luck - the value simply doesn't get stored in the record...

       

      The POST request looks like this:

      https://{{Server}}?wstoken={{ServiceKey}}&wsfunction=mod_data_add_entry&moodlewsrestformat=json&databaseid=11&groupid=145&data[0][fieldid]=27&data[0][subfield]=""&data[0][value]="1631750400"&data[1][fieldid]=29&data[1][subfield]=""&data[1][value]="Tellus"&data[2][fieldid]=28&data[2][subfield]=""&data[2][value]="10"&data[3][fieldid]=30&data[3][subfield]=""&data[3][value]=5&data[4][fieldid]=31&data[4][subfield]=""&data[4][value]="13:0"&data[5][fieldid]=32&data[5][subfield]=""&data[5][value]="14:0"

      Kind regards,
      Peter

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            Rundqvist Peter
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: