This question has been answered by claytonk. See the first response.
what is you xpdo-schema and your MIGX - configuration?
<?xml version="1.0" encoding="UTF-8"?>
<model package="podcasts" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
<object class="Podcast" table="podcasts" extends="xPDOSimpleObject">
<field key="channel" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
<field key="title" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
<field key="speaker" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
<field key="description" dbtype="text" phptype="string" null="true" />
<field key="link" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
<field key="length" dbtype="int" precision="10" phptype="integer" null="false" />
<field key="mime" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
<field key="keywords" dbtype="varchar" precision="255" phptype="string" null="true" default="" />
<field key="createdon" dbtype="datetime" phptype="datetime" null="true"/>
<field key="publishedon" dbtype="datetime" phptype="datetime" null="true"/>
<field key="expires" dbtype="datetime" phptype="datetime" null="true"/>
<field key="duration" dbtype="time" phptype="string" null="true" />
<field key="createdby" dbtype="int" precision="10" phptype="integer" null="false" />
<field key="group" dbtype="varchar" precision="255" phptype="string" null="true" default="" />
</object>
</model>{
"formtabs":[
{
"MIGX_id":1,
"caption":"Episode Details",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"channel",
"caption":"Channel",
"description":"Select podcast channel(s) this episode should appear in",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox-multiple",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"English-Kindergarten-Audio||English-Kindergarten-Video||English-Primary-Audio||English-Primary-Video",
"default":"",
"useDefaultIfEmpty":"0",
"pos":1
},
{
"MIGX_id":2,
"field":"title",
"caption":"Episode Title",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":2
},
{
"MIGX_id":3,
"field":"speaker",
"caption":"Speaker\/Author",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":3
},
{
"MIGX_id":4,
"field":"description",
"caption":"Description\/Summary",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"textarea",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":4
},
{
"MIGX_id":5,
"field":"link",
"caption":"Media File",
"description":"Only enter the filename, don't include the URL or path leading to the file.",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":5
},
{
"MIGX_id":6,
"field":"duration",
"caption":"Episode Length (format HH:MM:SS)",
"description":"Enter the episode in hours:minutes:seconds using two digits for each value (i.e. 00:05:32 for an episode five minutes and thirty two seconds in length)",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":6
},
{
"MIGX_id":7,
"field":"createdon",
"caption":"Creation Date",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"date",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"none",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"now",
"useDefaultIfEmpty":1,
"pos":7
},
{
"MIGX_id":11,
"field":"group",
"caption":"Group",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"none",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"gracelink-english",
"useDefaultIfEmpty":1,
"pos":8
}
],
"pos":1
},
{
"MIGX_id":2,
"caption":"Additional Options",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":8,
"field":"keywords",
"caption":"Keywords",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"GraceLink, Grace Link, Sabbath School, God, Jesus, Christ, Kindergarten, Primary, Sunday School, Christian, New Testament,Bible, Adventist, Old Testament, Stories, audio, Kids, Studio Elpizo, Aunt Frenita, Clayton Kinney,Faith Toh, Falvo Fowler",
"useDefaultIfEmpty":1,
"pos":1
},
{
"MIGX_id":9,
"field":"publishedon",
"caption":"Activation Date (optional)",
"description":"Enter a future date on which this episode will become part of your feed if you prefer to not make it available immediately.",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"date",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"now",
"useDefaultIfEmpty":"0",
"pos":2
},
{
"MIGX_id":10,
"field":"expires",
"caption":"Deactivation Date (optional)",
"description":"Enter a future date after which this episode will no longer be part of your feed.",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"date",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"",
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":3
}
],
"pos":2
}
],
"contextmenus":"update||duplicate||remove",
"actionbuttons":"addItem",
"columnbuttons":"",
"filters":[
{
"MIGX_id":1,
"name":"search",
"label":"search",
"emptytext":"search...",
"type":"textbox",
"getlistwhere":{
"channel:LIKE":"%[[+search]]%",
"OR:title:LIKE":"%[[+search]]%",
"OR:speaker:LIKE":"%[[+search]]%",
"OR:description:LIKE":"%[[+search]]%",
"OR:link:LIKE":"%[[+search]]%"
},
"getcomboprocessor":"",
"combotextfield":"",
"comboidfield":"",
"comboparent":"",
"default":""
}
],
"extended":{
"migx_add":"Add Episode",
"disable_add_item":"",
"add_items_directly":"",
"formcaption":"",
"update_win_title":"",
"win_id":"gracelinkEnglish",
"maxRecords":"",
"addNewItemAt":"top",
"multiple_formtabs":"",
"multiple_formtabs_label":"",
"multiple_formtabs_field":"",
"multiple_formtabs_optionstext":"",
"multiple_formtabs_optionsvalue":"",
"actionbuttonsperrow":4,
"winbuttonslist":"",
"extrahandlers":"",
"filtersperrow":4,
"packageName":"podcasts",
"classname":"Podcast",
"task":"",
"getlistsort":"publishedon",
"getlistsortdir":"DESC",
"sortconfig":"",
"gridpagesize":100,
"use_custom_prefix":"0",
"prefix":"",
"grid":"",
"gridload_mode":1,
"check_resid":1,
"check_resid_TV":"",
"join_alias":"",
"has_jointable":"no",
"getlistwhere":{
"group":"gracelink-english"
},
"joins":"",
"hooksnippets":"",
"cmpmaincaption":"Gracelink Podcasts",
"cmptabcaption":"Gracelink English",
"cmptabdescription":"Add\/edit episodes",
"cmptabcontroller":"",
"winbuttons":"",
"onsubmitsuccess":"",
"submitparams":""
},
"columns":[
{
"MIGX_id":1,
"header":"ID",
"dataIndex":"id",
"width":"",
"sortable":true,
"show_in_grid":"0",
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
},
{
"MIGX_id":2,
"header":"Channel",
"dataIndex":"channel",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
},
{
"MIGX_id":3,
"header":"Episode Title",
"dataIndex":"title",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
},
{
"MIGX_id":4,
"header":"Speaker\/Author",
"dataIndex":"speaker",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
},
{
"MIGX_id":5,
"header":"Media File",
"dataIndex":"link",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
},
{
"MIGX_id":6,
"header":"Added to Feed",
"dataIndex":"publishedon",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
}
]
}<field key="createdby" dbtype="int" precision="10" phptype="integer" null="false" default="0" />
[2015-06-24 02:51:25] (ERROR @ /path/to/www/core/components/podcasts/processors/mgr/default/update.php : 296) PHP warning: get_headers(): This function may only be used against URLs [2015-06-24 02:51:25] (ERROR @ /assets/components/migx/connector.php) Podcast: Attempt to set NOT NULL field length to NULL [2015-06-24 02:51:25] (ERROR @ /assets/components/migx/connector.php) Podcast: Attempt to set NOT NULL field mime to NULL
if (empty($postvalues['ow_createdon'])) {
$postvalues['createdon'] = $tempvalues['createdon'];
}
if (empty($postvalues['ow_publishedon'])) {
$postvalues['publishedon'] = $tempvalues['publishedon'];
}