Skip to content

Remove console warnings from the conversations views#7523

Merged
mrcasals merged 1 commit intodecidim:developfrom
mainio:fix/tribute-console-warning
Mar 3, 2021
Merged

Remove console warnings from the conversations views#7523
mrcasals merged 1 commit intodecidim:developfrom
mainio:fix/tribute-console-warning

Conversation

@ahukkanen
Copy link
Copy Markdown
Contributor

@ahukkanen ahukkanen commented Mar 3, 2021

🎩 What? Why?

This removes the unnecessary data-tribute attributes from elements which caused tribute.attach(...) calls to display the following warning in the console:
image

The data-tribute is something that Tribte internally adds to these elements, so we don't need to specify it manually. Calling tribute.attach(...) is enough.

This won't affect the functionality of the Tribute elements, it will only remove the console warning.

Testing

  • Click the "Conversations" link under the profile menu (menu dropdown from the user's name, top right corner)
  • Open developer console in that view
  • See the console warning "Tribute was already bound to INPUT" (before this fix)
  • See the console warning disappear (after applying this fix)

📋 Checklist

  • CONSIDER adding a unit test if your PR resolves an issue.
  • ✔️ DO check open PR's to avoid duplicates.
  • ✔️ DO keep pull requests small so they can be easily reviewed.
  • ✔️ DO build locally before pushing.
  • ✔️ DO make sure tests pass.
  • ✔️ DO make sure any new changes are documented in docs/.
  • ✔️ DO add and modify seeds if necessary.
  • ✔️ DO add CHANGELOG upgrade notes if required.
  • ✔️ DO add to GraphQL API if there are new public fields.
  • ✔️ DO add link to MetaDecidim if it's a new feature.
  • AVOID breaking the continuous integration build.
  • AVOID making significant changes to the overall architecture.

@mrcasals mrcasals merged commit c75aab5 into decidim:develop Mar 3, 2021
@ahukkanen ahukkanen deleted the fix/tribute-console-warning branch March 3, 2021 11:46
entantoencuanto added a commit that referenced this pull request Mar 4, 2021
* develop:
  Update the workflow cleanup action to the latest version (#7535)
  Don't schedule CI jobs for locales PRs (#7534)
  Fix record encryptor trying to decrypt or decode non-String values (#7536)
  Add Votings landing page to the design app (#7527)
  New Crowdin updates (#7530)
  Fix non-unique IDs element in filter hash cash (#7531)
  New Crowdin updates (#7485)
  Add statistics cell to votings landing page and reuse it in other places (#7413)
  Add Votings landing page layout (#7440)
  Add share modal to budgets (#7519)
  Do not change the global test app configs during specs (#7525)
  Change the order of attachments in budgets (#7524)
  Remove console warnings from the conversations views (#7523)
  Don't allow filtering meetings by user group if setting is disabled (#7514)
  Remove duplicated migration (#7517)
  New Admin users cannot accept Terms and conditions (#7516)
  Let installations delay TranslatorJob initialization (#7507)
  Exit on CI workflow dispatch failures (#7502)
  Invalidate all user sessions when destroying the account (#7506)
  Audit vote (#7442)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants