Skip to content

Conversation

bimgeek
Copy link
Contributor

@bimgeek bimgeek commented Sep 25, 2025

Description

The Type Mark parameter was being filtered out during parameter extraction because Autodesk internally names it WINDOW_TYPE_ID, which gets caught by the EndsWith("_ID") filter that was designed to exclude less meaningful ID parameters.

Related to: https://linear.app/speckle/issue/CNX-2395/revit-370-type-mark-parameter-is-missing
Community report: https://speckle.community/t/type-mark-revit-parameter-missing-when-publishing-to-speckle/20380?u=nikos

Modified the parameter filtering logic in ParameterExtractor.cs to specifically allow WINDOW_TYPE_ID while maintaining the existing behavior for other ID parameters:

Copy link

linear bot commented Sep 25, 2025

Copy link

codecov bot commented Sep 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 41.56%. Comparing base (cdfc618) to head (02aab4b).
⚠️ Report is 5 commits behind head on dev.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1112   +/-   ##
=======================================
  Coverage   41.56%   41.56%           
=======================================
  Files         110      110           
  Lines        3164     3164           
  Branches      306      306           
=======================================
  Hits         1315     1315           
  Misses       1806     1806           
  Partials       43       43           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@bjoernsteinhagen bjoernsteinhagen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice. tested and working as expected

@bimgeek bimgeek merged commit 30ee410 into dev Oct 1, 2025
4 checks passed
@bimgeek bimgeek deleted the bilal/cnx-2395-revit-370-type-mark-parameter-is-missing branch October 1, 2025 12:35
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.

2 participants