diff --git a/src/General/Build.coffee b/src/General/Build.coffee
index 0d39bc343..0cbe5929f 100644
--- a/src/General/Build.coffee
+++ b/src/General/Build.coffee
@@ -27,7 +27,7 @@ Build =
date: data.now
dateUTC: data.time
comment: data.com
- capReps: data.capcode_replies
+ capcodeReplies: data.capcode_replies
# thread status
isSticky: !!data.sticky
isClosed: !!data.closed
@@ -55,7 +55,7 @@ Build =
postID, threadID, boardID
name, capcode, tripcode, uniqueID, email, subject, flagCode, flagName, date, dateUTC
isSticky, isClosed
- comment, capReps
+ comment, capcodeReplies
file
} = o
isOP = postID is threadID
@@ -187,26 +187,6 @@ Build =
else
''
- capcodeReplies = ''
- if capReps
- generateCapcodeReplies = (capcodeType, array) ->
- "#{
- switch capcodeType
- when 'admin'
- 'Administrator'
- when 'mod'
- 'Moderator'
- when 'developer'
- 'Developer'
- } Repl#{if array.length > 1 then 'ies' else 'y'}: #{
- array.map (ID) ->
- ">>#{ID}"
- .join ' '
- }
"
- for capcodeType, array of capReps
- capcodeReplies += generateCapcodeReplies capcodeType, array
- capcodeReplies = "
#{capcodeReplies}"
-
container = $.el 'div',
id: "pc#{postID}"
className: "postContainer #{if isOP then 'op' else 'reply'}Container"
@@ -259,7 +239,7 @@ Build =
(if isOP then '' else fileHTML) +
- "
#{comment or ''}#{capcodeReplies}" + + "
#{comment or ''}" + '' @@ -268,4 +248,36 @@ Build = continue if href[0] is '/' # Cross-board quote, or board link quote.href = "/#{boardID}/res/#{href}" # Fix pathnames + Build.capcodeReplies {boardID, threadID, root: container, capcodeReplies} + container + + capcodeReplies: ({boardID, threadID, bq, root, capcodeReplies}) -> + return unless capcodeReplies + + generateCapcodeReplies = (capcodeType, array) -> + "#{ + switch capcodeType + when 'admin' + 'Administrator' + when 'mod' + 'Moderator' + when 'developer' + 'Developer' + } Repl#{if array.length > 1 then 'ies' else 'y'}: #{ + array.map (ID) -> + ">>#{ID}" + .join ' ' + }