Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 3.6.4
-
Fix Version/s: 3.7.0 beta
-
Component/s: Database
-
Labels:None
-
Acceptance Test - Add?:No
Description
The first manually created group chat service gets the same service ID as the conference service which is added automatically. This results in the following issues:
- When trying to create room with same ID of the room in other service it throws an error, that such room already exists, but still lets you to create such room.
- Deleting one of the service deletes also the other and all rooms on both services.
- Sometimes it copies permanent room from previous service
Apart from preventing these problems from occurring in the future, existing (faulty) configurations need to be fixed. These faulty configurations can be identified by the existence of two services with serviceID value '1'. As we cannot distinguish which attribute (room, property, affiliation, etc) belongs to which of the duplicate service, we will duplicate all of these existing attributes. This will result in a situation that mimics the existing behavior. We'll upset the least amount of users this way.
Split
OF-27into smaller issues for a better handling.OF-27into smaller issues for a better handling.