@@ -235,7 +235,7 @@ public string Details(int datasetId, string lang, int start = 1, int length = 50
235235 var header = new StringBuilder ( ) ;
236236 var rows = new StringBuilder ( ) ;
237237 var partial = new View ( "/Content/" + dataset . partialview ) ;
238- var lists = partial . Elements . Where ( a => a . Name == "list" || a . Name . IndexOf ( "list-" ) == 0 ) . Select ( a => a . Name . Replace ( "-" , "_" ) ) . ToList ( ) ;
238+ var lists = partial . Elements . Where ( a => a . Name == "list" || a . Name . IndexOf ( "list-" ) == 0 ) . Select ( a => a . Name ) . ToList ( ) ;
239239
240240 //load relationship data sets list
241241 var relationships = Query . DataSets . Relationships . GetList ( datasetId ) ;
@@ -429,7 +429,7 @@ public string CreateRecord(int datasetId, string lang, Dictionary<string, string
429429 {
430430 return Error ( "No fields were included when trying to create a new record" ) ;
431431 }
432- Query . DataSets . AddRecord ( User . UserId , datasetId , lang , fields . Select ( a => new Query . Models . DataSets . Field ( ) { Name = a . Key . Replace ( "-" , "_" ) , Value = a . Value } ) . ToList ( ) , recordId ) ;
432+ Query . DataSets . AddRecord ( User . UserId , datasetId , lang , fields . Select ( a => new Query . Models . DataSets . Field ( ) { Name = a . Key , Value = a . Value } ) . ToList ( ) , recordId ) ;
433433 return Success ( ) ;
434434 }
435435
@@ -478,7 +478,7 @@ public string UpdateRecord(int datasetId, int recordId, string lang, Dictionary<
478478 {
479479 return Error ( "No fields were included when trying to update an existing record" ) ;
480480 }
481- Query . DataSets . UpdateRecord ( User . UserId , datasetId , recordId , lang , fields . Select ( a => new Query . Models . DataSets . Field ( ) { Name = a . Key . Replace ( "-" , "_" ) , Value = a . Value } ) . ToList ( ) ) ;
481+ Query . DataSets . UpdateRecord ( User . UserId , datasetId , recordId , lang , fields . Select ( a => new Query . Models . DataSets . Field ( ) { Name = a . Key , Value = a . Value } ) . ToList ( ) ) ;
482482 return Success ( ) ;
483483 }
484484
@@ -526,7 +526,7 @@ public string RenderContentFields(string path, string language, string container
526526 }
527527 foreach ( var list in lists )
528528 {
529- var columnName = list . Name . Replace ( "-" , "_" ) ;
529+ var columnName = list . Name ;
530530 var field = "" ;
531531 var parts = new List < string > ( ) ;
532532 var relationship = relationships . Where ( a => a . parentId == datasetId && a . parentList == list . Name ) . FirstOrDefault ( ) ;
@@ -585,8 +585,7 @@ public string RenderContentFields(string path, string language, string container
585585 //find datatypes for fields
586586 foreach ( var elem in view . Elements . Where ( a => ! string . IsNullOrEmpty ( a . Name ) && a . isBlock == false ) . Select ( a => a . Name ) . Distinct ( ) )
587587 {
588- var name = elem . Replace ( "-" , "_" ) ;
589- var datatype = columns . Where ( a => a . Name == name ) . FirstOrDefault ( ) ;
588+ var datatype = columns . Where ( a => a . Name == elem ) . FirstOrDefault ( ) ;
590589 if ( datatype != null )
591590 {
592591 switch ( datatype . DataType . ToLower ( ) )
0 commit comments