abpframework / abpframework/abp
CMS Kit: Prevent reacting to a self creation
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 14.4k
- Forks
- 3.7k
- Avg merge
- 15h 32m
- Merged PRs (30d)
- 106
Description
For example, I should not be able to give reaction to my own comment, article or any kind of entity by design.
For this case, the reaction system should allow to define an extension point to check if an entity with given id can accept reactions by this user (it can be more general and can allow to disable it based on any runtime condition).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the CMS Kit reaction system and its handling for comments, articles, and other entities. Determine where an extension point can check whether a given user may react, then add coverage for rejecting reactions to the user's own entities and for runtime-based rejection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100