RealDevSquad / RealDevSquad/website-backend

Remove tag and level attributes from itemTag object

Open
#981 0 comments 0 reactions 1 assignee View on GitHub

@DashDeipayan is already working on this.

Since Apr 2, 2023.

backend bug
Dominant language
JavaScript
Stars
74
Forks
276
Avg merge
1d 26m
Merged PRs (30d)
14

Description

Task

Remove attributes like tagname, tagtype, levelname and levelvalue from itemTag object.

Why was it added?

  • Avoid two more API calls to get data of level and tag based on their respective foreign keys
  • Ease of data usage in the front end.

Why is it to be removed?

  • In case of changes are made to the attribute values of a specific tag or level, there will be inconsistency across collections as the newly made changes won't be available in the existing documents in the ItemTags collection

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.