Correct usage of bugtraq processor
| | |
| | | if (StringUtils.isEmpty(ticket.body)) {
|
| | | desc = getString("gb.noDescriptionGiven");
|
| | | } else {
|
| | | String bugtraq = bugtraqProcessor().processPlainCommitMessage(getRepository(), repositoryName, ticket.body);
|
| | | String bugtraq = bugtraqProcessor().processText(getRepository(), repositoryName, ticket.body);
|
| | | desc = MarkdownUtils.transformGFM(app().settings(), bugtraq, ticket.repository);
|
| | | }
|
| | | add(new Label("ticketDescription", desc).setEscapeModelStrings(false));
|
| | |
| | | add(new Label("ticketTopic").setVisible(false));
|
| | | } else {
|
| | | // process the topic using the bugtraq config to link things
|
| | | String topic = bugtraqProcessor().processPlainCommitMessage(getRepository(), repositoryName, ticket.topic);
|
| | | String topic = bugtraqProcessor().processText(getRepository(), repositoryName, ticket.topic);
|
| | | add(new Label("ticketTopic", topic).setEscapeModelStrings(false));
|
| | | }
|
| | |
|
| | |
| | | /*
|
| | | * COMMENT
|
| | | */
|
| | | String bugtraq = bugtraqProcessor().processPlainCommitMessage(getRepository(), repositoryName, entry.comment.text);
|
| | | String bugtraq = bugtraqProcessor().processText(getRepository(), repositoryName, entry.comment.text);
|
| | | String comment = MarkdownUtils.transformGFM(app().settings(), bugtraq, repositoryName);
|
| | | Fragment frag = new Fragment("entry", "commentFragment", this);
|
| | | Label commentIcon = new Label("commentIcon");
|
| | |
| | | public void populateItem(final Item<String> labelItem) { |
| | | BugtraqProcessor btp = new BugtraqProcessor(app().settings()); |
| | | Repository db = app().repositories().getRepository(repository.name); |
| | | String content = btp.processPlainCommitMessage(db, repository.name, labelItem.getModelObject()); |
| | | String content = btp.processText(db, repository.name, labelItem.getModelObject()); |
| | | db.close(); |
| | | Label label = new Label("label", content); |
| | | label.setEscapeModelStrings(false); |