FLUID-3783: When using multiple instances of infusion on a single page, can obtain duplicate guids.

Metadata

Source
FLUID-3783
Type
Bug
Priority
Critical
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2010-10-05T11:04:08.406-0400
Updated
2014-04-02T15:35:19.963-0400
Versions
  1. 1.1
  2. 1.1.1
  3. 1.1.2
  4. 1.1.3
  5. 1.2beta1
  6. 1.2
  7. 1.2.1
  8. 1.3
Fixed Versions
N/A
Component
  1. Framework

Description

fluid.allocateGuid is unique within a single instance of infusion. If you have multiple instances of infusion running on the same page it is possible to get duplicate guids. For example, if you call fluid_1_1.allocateGuid() and fluid_1_2.allocateGuid(), the same guid will be returned.

Comments

  • Justin Obara commented 2010-10-05T11:10:43.485-0400

    Updated the multiple-infusions-tests example in the scratchpad to display the issue, using allocateSimpleId

  • Anastasia Cheetham commented 2014-04-02T15:33:40.230-0400

    Antranig says this has been fixed for a while.