Skip to content

Conversation

@ChristophWurst
Copy link
Member

@ChristophWurst ChristophWurst commented Dec 27, 2021

When the first author of an app doesn't have homepage/email attributes
set in info.xml then any further author was rendered as [object Object] due to the complex XML node serialized to a JavaScript string.
The logic was fixed so that it converts any of the authors to simple
text.

This can be tested in combination with nextcloud/contacts#2587
This can be tested with the Contacts Interaction app shipped in server. The second commit adds the Groupware team as co-maintainer and this now renders as expected on the apps management page.

Before

Bildschirmfoto von 2021-12-27 12-26-46

After

Bildschirmfoto von 2021-12-27 12-26-26

@ChristophWurst ChristophWurst requested review from a team, Pytal and szaimen and removed request for a team December 27, 2021 14:50
@ChristophWurst ChristophWurst added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Dec 27, 2021
When the first author of an app doesn't have homepage/email attributes
set in info.xml then any further author was rendered as `[object
Object]` due to the complex XML node seralized to a JavaScript string.
The logic was fixed so that it converts any of the authors to simple
text.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
@ChristophWurst ChristophWurst force-pushed the fix/app-authors-with-homepage branch from a3ac12a to 89dce4b Compare December 28, 2021 15:32
@nextcloud-command nextcloud-command force-pushed the fix/app-authors-with-homepage branch from 89dce4b to 3202f3f Compare December 28, 2021 15:36
@ChristophWurst ChristophWurst force-pushed the fix/app-authors-with-homepage branch from 3202f3f to 89dce4b Compare December 28, 2021 15:36
@skjnldsv skjnldsv merged commit c67d428 into master Dec 29, 2021
@skjnldsv skjnldsv deleted the fix/app-authors-with-homepage branch December 29, 2021 07:57
@ChristophWurst
Copy link
Member Author

/backport to stable23

@ChristophWurst
Copy link
Member Author

/backport to stable22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish bug feature: apps management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants