decoit / asterisk4ucs

Asterisk-Extension for Univention Server
http://www.asterisk4ucs.de
3 stars 2 forks source link

Bug #11022: find superordinate object before constructor again #6

Closed spaceone closed 7 years ago

spaceone commented 7 years ago

A first version to fix Bug #11022 / Issue #5.

There are still multiple problems by the changes of: https://forge.univention.org/bugzilla/show_bug.cgi?id=42177 https://forge.univention.org/bugzilla/show_bug.cgi?id=34764

Can you have a look with this version, if you find issues?

I added some workaround code, to prevent some UDM checks we introduced: E.g. in the UCS handlers all objects lie underneath of their supoerordinate. This is not the case here. It might be the best to get rid of the superordinate concept in all asterisk handlers. As far as I can see, there is only one asterisk/server object in the whole domain which is the superordinate and gets written into the attribute "ast4ucsSrvchildServer". This could be solved without superordinates.

For asterisk/contact I am unsure. There are probably more than one asterisk/phoneGroup object?