set correct groups indices to extract author name and email#27
Open
stijnster wants to merge 1 commit intometajack:masterfrom
Open
set correct groups indices to extract author name and email#27stijnster wants to merge 1 commit intometajack:masterfrom
stijnster wants to merge 1 commit intometajack:masterfrom
Conversation
Collaborator
|
Hi! Sorry for the delay, could you tweak your patch to use the named regex groups |
Collaborator
|
@stijnster bump on that improvement? |
ferringb
added a commit
to ferringb/notify-webhook
that referenced
this pull request
Nov 11, 2025
See pr metajack#27 mostly addressed this, but this version is more paranoid. Signed-off-by: Brian Harring <ferringb@gmail.com>
ferringb
added a commit
to ferringb/notify-webhook
that referenced
this pull request
Nov 11, 2025
See pr metajack#27 mostly addressed this, but this version is more paranoid. When this lands, metajack#27 can be closed out. Signed-off-by: Brian Harring <ferringb@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi,
I stumbled upon your script and found it very useful to integrate local hosted repositories with my online time tracking which is compatible with github style webhooks, so thanks for your work on that!!
I did notice that in the webhook json, the author name was empty and the mail field contained the author name.
I'm no expert in python, but I noticed you use regional expressions to extract both name and email;
Your regional expression however, defines three groups, the first being (optional) quotes, then the name and then the e-mail.
Taking the initial group into account, and moving the indexes solved my issue and now both author name and e-mail come through.
This pull requests fixes that index offset issue. I hope it's useful to you.
Kind regards,
Stijn