Skip to content

Commit c09ed7f

Browse files
committed
there is no property "file" https://developers.notion.com/reference/database#database-property. renamed to "files"
1 parent b5818b1 commit c09ed7f

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Src/Notion.Client/Models/Database/Properties/FileProperty.cs renamed to Src/Notion.Client/Models/Database/Properties/FilesProperty.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
namespace Notion.Client
44
{
5-
public class FileProperty : Property
5+
public class FilesProperty : Property
66
{
7-
public override PropertyType Type => PropertyType.File;
7+
public override PropertyType Type => PropertyType.Files;
88
public Dictionary<string, object> File { get; set; }
99
}
1010
}

Src/Notion.Client/Models/Database/Properties/Property.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Notion.Client
1010
[JsonSubtypes.KnownSubType(typeof(CreatedTimeProperty), PropertyType.CreatedTime)]
1111
[JsonSubtypes.KnownSubType(typeof(DateProperty), PropertyType.Date)]
1212
[JsonSubtypes.KnownSubType(typeof(EmailProperty), PropertyType.Email)]
13-
[JsonSubtypes.KnownSubType(typeof(FileProperty), PropertyType.File)]
13+
[JsonSubtypes.KnownSubType(typeof(FilesProperty), PropertyType.Files)]
1414
[JsonSubtypes.KnownSubType(typeof(FormulaProperty), PropertyType.Formula)]
1515
[JsonSubtypes.KnownSubType(typeof(LastEditedByProperty), PropertyType.LastEditedBy)]
1616
[JsonSubtypes.KnownSubType(typeof(LastEditedTimeProperty), PropertyType.LastEditedTime)]

Src/Notion.Client/Models/Database/Properties/PropertyType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ public enum PropertyType
2828
[EnumMember(Value = "people")]
2929
People,
3030

31-
[EnumMember(Value = "file")]
32-
File,
31+
[EnumMember(Value = "files")]
32+
Files,
3333

3434
[EnumMember(Value = "checkbox")]
3535
Checkbox,

Test/Notion.UnitTests/PropertyTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class PropertyTests
1313
[InlineData(typeof(CreatedTimeProperty), PropertyType.CreatedTime)]
1414
[InlineData(typeof(DateProperty), PropertyType.Date)]
1515
[InlineData(typeof(EmailProperty), PropertyType.Email)]
16-
[InlineData(typeof(FileProperty), PropertyType.File)]
16+
[InlineData(typeof(FilesProperty), PropertyType.Files)]
1717
[InlineData(typeof(FormulaProperty), PropertyType.Formula)]
1818
[InlineData(typeof(LastEditedByProperty), PropertyType.LastEditedBy)]
1919
[InlineData(typeof(LastEditedTimeProperty), PropertyType.LastEditedTime)]
@@ -41,7 +41,7 @@ public void TestPropertyType(Type type, PropertyType expectedPropertyType)
4141
[InlineData(typeof(CreatedTimeProperty), "created_time")]
4242
[InlineData(typeof(DateProperty), "date")]
4343
[InlineData(typeof(EmailProperty), "email")]
44-
[InlineData(typeof(FileProperty), "file")]
44+
[InlineData(typeof(FilesProperty), "files")]
4545
[InlineData(typeof(FormulaProperty), "formula")]
4646
[InlineData(typeof(LastEditedByProperty), "last_edited_by")]
4747
[InlineData(typeof(LastEditedTimeProperty), "last_edited_time")]

0 commit comments

Comments
 (0)