lib/gooddata/models/metadata/report.rb in gooddata-0.6.26 vs lib/gooddata/models/metadata/report.rb in gooddata-0.6.27

- old
+ new

@@ -25,10 +25,14 @@ client, project = GoodData.get_client_and_project(options) title = options[:title] fail 'Report needs a title specified' unless title summary = options[:summary] || '' - rd = options[:rd] || ReportDefinition.create(options) + + options_rd = options.dup + options_rd.delete(:identifier) + + rd = options[:rd] || ReportDefinition.create(options_rd) rd.save report = { 'report' => { 'content' => {