Skip to content

feat: add Instagram field to organisation model#107

Merged
james-cross merged 1 commit intostagingfrom
feat/organisation-instagram-field
Feb 7, 2026
Merged

feat: add Instagram field to organisation model#107
james-cross merged 1 commit intostagingfrom
feat/organisation-instagram-field

Conversation

@james-cross
Copy link
Contributor

Summary

  • Adds Instagram optional string field to organisation type, Mongoose model, and Zod validation schema
  • Validated as a URL, consistent with existing social media fields (Facebook, Twitter, Bluesky)
  • Field already exists in some database documents but was not supported by the API

Test plan

  • Create an organisation with an Instagram URL and verify it persists
  • Update an existing organisation to add/remove Instagram and verify changes save
  • Verify invalid URLs are rejected by validation

@james-cross james-cross merged commit c6d8bd0 into staging Feb 7, 2026
1 check passed
@james-cross james-cross deleted the feat/organisation-instagram-field branch February 10, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant