Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-2073

Copying external nodes into internal nodes results in incorrect binary values

    Details

      Description

      It is possible to use Workspace.copy(...) and Workspace.clone(...) to create internal copies of external nodes (see MODE-1976 and MODE-1975). However, when those external nodes contain ExternalBinaryValue property values, then those ExternalBinaryValue instances are simply reused in the internal node's corresponding property. Instead, the internal node's binary values should always be stored in the binary store.

      This problem was found by reviewing the code while trying to resolve MODE-2061.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  rhauch Randall Hauch
                  Reporter:
                  rhauch Randall Hauch
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: