• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cofacts / rumors-site / 4076429062

pending completion
4076429062

push

github

GitHub
Bump degenerator and pm2

387 of 604 branches covered (64.07%)

Branch coverage included in aggregate %.

925 of 1113 relevant lines covered (83.11%)

12.91 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

86.67
/constants/urls.js
1
export const USER_REFERENCE =
2
  'http://beta.hackfoldr.org/cofacts/https%253A%252F%252Fhackmd.io%252Fs%252FBJPLbAKwb';
1✔
3
export const PROJECT_HACKFOLDR = 'https://cofacts.tw/hack';
1✔
4
export const EDITOR_REFERENCE =
5
  'http://beta.hackfoldr.org/cofacts/https%253A%252F%252Fhackmd.io%252Fs%252FSJPAscuP-';
1✔
6
export const EDITOR_FACEBOOK_GROUP =
7
  'https://www.facebook.com/groups/cofacts/permalink/1959641497601003/';
1✔
8
export const CONTACT_EMAIL = 'cofacts@googlegroups.com';
1✔
9
export const LINE_URL = 'https://line.me/R/ti/p/%40cofacts';
1✔
10
export const PROJECT_SOURCE_CODE =
11
  'https://beta.hackfoldr.org/1yXwRJwFNFHNJibKENnLCAV5xB8jnUvEwY_oUq-KcETU/https%253A%252F%252Fhackmd.io%252Fs%252Fr1nfwTrgM';
1✔
12
export const PROJECT_MEDIUM = 'https://medium.com/cofacts';
1✔
13
export const DEVELOPER_HOMEPAGE = 'https://hackmd.io/s/r1nfwTrgM';
1✔
14
export const LICENSE_URL = 'https://creativecommons.org/licenses/by-sa/4.0/';
1✔
15

16
// https://developers.facebook.com/docs/sharing/reference/share-dialog#redirect
17
export const FACEBOOK_SHARE_URL_PREFIX =
18
  'https://www.facebook.com/dialog/share?app_id=719656818195367&display=popup';
1✔
19

20
export const DONATION_URL =
21
  'https://ocf.neticrm.tw/civicrm/contribute/transact?id=48';
1✔
22

23
/**
24
 * @param {object} params
25
 * @param {string} params.userId - spammer's user ID
26
 * @param {'replyRequest' | 'articleReplyFeedback' | 'reply'} params.itemType - reported spam item type
27
 * @param {string} params.itemId - reply ID for reply; article ID for replyRequest; article ID,reply ID (separated in comma) for article reply feedback.
28
 *
29
 * @returns {string} Pre-filled URL to the google form that reports spam.
30
 */
31
export const getSpamReportUrl = ({ userId, itemType, itemId }) => {
1✔
32
  const payload = { userId, itemId, url: location.href };
×
33

34
  // Prefilled URL as constant, manually edited to become template string
35
  return `https://docs.google.com/forms/d/e/1FAIpQLSf7d8xCAz682vR3WLRVTxqqbWiFXLd6ShZpOnsXXTmAbPFcUA/viewform?usp=pp_url&entry.1302713624=${encodeURIComponent(
×
36
    JSON.stringify(payload)
37
  )}&entry.511781180=${itemType}`;
38
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc