fixed body vs query error on channel data post