fix datasource post