-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: comment adding of communication link to dynamic link contacts #90
Conversation
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't like this solution, we are assuming that a user always has "next master" in his name, but they don't necessarily have that.
Noted on this, Dominik. Thank you for the review. |
1b4bdca
to
30a2d89
Compare
c45a142
to
8dba39d
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't completely understand the change but if this makes sense to everyone, wouldn't this be a good thing to have in Open Source so we don't have to maintain?
According to the documention, emailing linking to Customer or Supplier and as well as Contact is used for Email Aggregation. But in our case, it should not display to Timeline because the information are unrelated or should not be displayed to the Customer or Supplier timeline. |
8dba39d
to
de5d072
Compare
Pushed a new code that will just comment the function that creates a TImeline Links base from the Contact's dynamic links. |
As per discussion, there are other information that should be shown Customer/Supplier timeline logs. E.g. made an email from Sales Invoice, since Sales Invoice has connection to Customer, then a timeline should be created in both Sales Invoice, Customer. As well as Contact. In this PR, this will not create a link to every connected dynamic link. Thus, closing this for rework. |
Asana: https://app.asana.com/0/1203283251131831/1207895033520677/f
Issue:
NEXT Master contacts are used to link email to particular Customer/Supplier. With this, if it is linked to multiple customers, any notification made from user will populate to the timeline of the linked customer or supplier which it should not because it is not relevant.
Fix:
Except the NEXT Master contact in adding timeline links whenever a notification to the customer/supplier is made.