This repository was archived by the owner on Nov 11, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ browser.runtime.onMessage.addListener(async (msg) => {
1414async function track ( cardId ) {
1515 const task = await addTask ( cardId ) ;
1616 const card = await trektor . trelloGateway . getCard ( cardId ) ;
17- const response = await trektor . togglGateway . startTimeEntry ( task . id , card . name ) ;
17+ const cardName = stripStoryPointsAndTaskToken ( card . name ) ;
18+ const response = await trektor . togglGateway . startTimeEntry ( task . id , cardName ) ;
1819 return response . data ;
1920}
2021
@@ -66,3 +67,9 @@ async function addTask(cardId) {
6667 const response = await trektor . togglGateway . createTask ( projects [ 0 ] . id , taskName )
6768 return response . data ;
6869}
70+
71+ function stripStoryPointsAndTaskToken ( cardName ) {
72+ return cardName
73+ . replace ( / ^ ( \s * \( \d + \) ) ? \s * / , '' ) // story points, e.g. (3)
74+ . replace ( / \s * # [ a - z 0 - 9 _ ] + \s * $ / , '' ) ; // task token, e.g. #orga_5417
75+ }
Original file line number Diff line number Diff line change 22 "manifest_version" : 2 ,
33 "name" : " Trektor" ,
44 "description" : " Browser-Extension zum automatischen Anlegen von Toggl tracking tasks" ,
5- "version" : " 0.0.10 " ,
5+ "version" : " 0.0.11 " ,
66 "browser_specific_settings" : {
77 "gecko" : {
88 "id" : " trektor@aboutsource.net"
You can’t perform that action at this time.
0 commit comments