Skip to content

Commit 7549a4f

Browse files
authored
[TSD-123] Run the debugger, 8. (#52)
1 parent c2d4316 commit 7549a4f

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

log-classifier.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: log-classifier
2-
version: 1.4.1.0
2+
version: 1.4.2.0
33
synopsis: Log classifier for a Cardano node
44
description: Please see the README
55
homepage: https://github.com/input-output-hk/log-classifier#readme

src/DataSource/Http.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ postTicketComment ticketInfo zendeskResponse = do
211211
-- | Create response ticket
212212
createResponseTicket :: Integer -> TicketInfo -> ZendeskResponse -> Ticket
213213
createResponseTicket agentId TicketInfo{..} ZendeskResponse{..} =
214-
let analyzedTag = renderTicketStatus AnalyzedByScriptV1_4_1
214+
let analyzedTag = renderTicketStatus AnalyzedByScriptV1_4_2
215215
-- Nub so it won't post duplicate tags
216216
allTags = nub $ [analyzedTag] <> getTicketTags tiTags <> getTicketTags zrTags
217217
-- We remove the @ToBeAnalyzed@ tag.

src/DataSource/Types.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,7 @@ data TicketTag
448448
| AnalyzedByScriptV1_3 -- ^ Ticket has been analyzed by the version 1.3
449449
| AnalyzedByScriptV1_4 -- ^ Ticket has been analyzed by the version 1.4
450450
| AnalyzedByScriptV1_4_1 -- ^ Ticket has been analyzed by the version 1.4.1
451+
| AnalyzedByScriptV1_4_2 -- ^ Ticket has been analyzed by the version 1.4.2
451452
| ToBeAnalyzed -- ^ Ticket needs to be analyzed
452453
| NoKnownIssue -- ^ Ticket had no known issue
453454
| NoLogAttached -- ^ Log file not attached
@@ -954,6 +955,7 @@ renderTicketStatus AnalyzedByScriptV1_2 = "analyzed-by-script-v1.2"
954955
renderTicketStatus AnalyzedByScriptV1_3 = "analyzed-by-script-v1.3"
955956
renderTicketStatus AnalyzedByScriptV1_4 = "analyzed-by-script-v1.4"
956957
renderTicketStatus AnalyzedByScriptV1_4_1 = "analyzed-by-script-v1.4.1"
958+
renderTicketStatus AnalyzedByScriptV1_4_2 = "analyzed-by-script-v1.4.2"
957959
renderTicketStatus ToBeAnalyzed = "to_be_analysed" -- https://iohk.zendesk.com/agent/admin/tags
958960
renderTicketStatus NoKnownIssue = "no-known-issues"
959961
renderTicketStatus NoLogAttached = "no-log-files"

src/Lib.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,7 @@ filterAnalyzedTickets ticketsInfo =
621621
, AnalyzedByScriptV1_3
622622
, AnalyzedByScriptV1_4
623623
, AnalyzedByScriptV1_4_1
624+
, AnalyzedByScriptV1_4_2
624625
]
625626

626627
isTicketAnalyzed :: TicketInfo -> Bool

test/Spec.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ createResponseTicketSpec =
503503
responseTags = getTicketTags $ tTag responseTicket
504504
-- in summary, the response tags have the debuggers `analyzed-by-script-version` tag AND
505505
-- they remove the `to_be_analysed` tag AND they are unique.
506-
in (filter (/= renderTicketStatus ToBeAnalyzed) . nub $ renderTicketStatus AnalyzedByScriptV1_4_1 : mergedTags) === responseTags
506+
in (filter (/= renderTicketStatus ToBeAnalyzed) . nub $ renderTicketStatus AnalyzedByScriptV1_4_2 : mergedTags) === responseTags
507507

508508

509509
exportZendeskDataToLocalDBSpec :: Spec
@@ -631,4 +631,4 @@ getAttachmentsFromCommentSpec =
631631
all (\att -> aContentType att `elem` zipFileContentTypes) filteredAttachments
632632
where
633633
zipFileContentTypes :: [Text]
634-
zipFileContentTypes = ["application/zip", "application/x-zip-compressed"]
634+
zipFileContentTypes = ["application/zip", "application/x-zip-compressed"]

0 commit comments

Comments
 (0)