Uh oh!
There was an error while loading. Please reload this page.
feat: Add support for URL custom property value type - #3879
Conversation
stevehipwell
commented
Dec 13, 2025
It might make sense to add type for |
IrvingMg
commented
Dec 13, 2025
I think it would make sense. However, as I see it, the pattern in the library is to use similar enum-like fields as plain strings with documentation comments, such as: Lines 75 to 78 in 07ddcd9 But if you’re okay with adding types, I could add constants like: const (
PropertyValueTypeString="string"PropertyValueTypeSingleSelect="single_select"PropertyValueTypeMultiSelect="multi_select"PropertyValueTypeTrueFalse="true_false"PropertyValueTypeURL="url"
)And we can decide later if we want to add similar enums for other fields across the library. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## master #3879 +/- ##
=======================================
Coverage 92.48% 92.48% =======================================
Files 200 200 Lines 14564 14564 =======================================
Hits 13469 13469 Misses 895 895 Partials 200 200 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
stevehipwell
commented
Dec 14, 2025
@IrvingMg this pattern is used elsewhere here. |
IrvingMg
commented
Dec 14, 2025
I’ve added the constants. I considered using a type alias, but I believe that would be a breaking change, and I wasn’t sure we wanted to introduce one. |
gmlewis
left a comment
There was a problem hiding this comment.
LGTM.
Awaiting second LGTM+Approval from any other contributor before merging.
cc: @stevehipwell - @alexandear - @zyfy29
gmlewis
commented
Dec 25, 2025
Thank you, @alexandear! |
Uh oh!
There was an error while loading. Please reload this page.
Since
ValueTypeis just a string field with no validation, I only updated the documentation comment and added a test. Let me know if I'm missing something.Fixes#3878