We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 89dfc6a + 81fbc0c commit 874c1e0Copy full SHA for 874c1e0
1 file changed
lib/notion_api/notion_types/collection_view_blocks.rb
@@ -57,7 +57,8 @@ def add_row(data)
57
]
58
59
data.keys.each_with_index do |col_name, j|
60
- child_component = Utils::CollectionViewComponents.insert_data(new_block_id, j.zero? ? "title" : col_map[col_name], data[col_name], j.zero? ? schema["title"]["type"] : schema[col_map[col_name]]["type"])
+ unless col_map.keys.include?(col_name.to_s); raise ArgumentError, "Column '#{col_name.to_s}' does not exist." end
61
+ child_component = Utils::CollectionViewComponents.insert_data(new_block_id, col_map[col_name.to_s], data[col_name], schema[col_map[col_name.to_s]]["type"])
62
operations.push(child_component)
63
end
64
0 commit comments