How to use the http-status-codes/index.OK function in http-status-codes

To help you get started, we’ve selected a few http-status-codes examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github CodepediaOrg / bookmarks.dev-api / src / routes / public / public-bookmarks.router.spec.js View on Github external
it('should return all public bookmarks', async function () {
      const response = await request(app)
        .get(publicBookmarksApiBaseUrl);

      expect(response.statusCode).to.equal(HttpStatus.OK);
    });
github CodepediaOrg / bookmarks.dev-api / src / routes / public / public-bookmarks.router.spec.js View on Github external
it('should find bookmark by location query param', async function () {
      const response = await request(app)
        .get(basePathApiPublicBookmarks)
        .query({location: verySpecialLocation});

      expect(response.statusCode).to.equal(HttpStatus.OK);
    });
github CodepediaOrg / bookmarks.dev-api / src / routes / public / public-bookmarks.service.js View on Github external
let getScrapedDataForLocation = async (location) => {
  const response = await request.get(location);

  if (response.statusCode == HttpStatus.OK) {
    const $ = cheerio.load(response.text);
    const webpageTitle = $("title").text();
    const metaDescription = $('meta[name=description]').attr("content");
    const webpageData = {
      title: webpageTitle,
      metaDescription: metaDescription,
      publishedOn: '',
      videoDuration: null
    }

    return webpageData;
  }
};
github CodepediaOrg / bookmarks.dev-api / src / routes / users / user.router.js View on Github external
usersRouter.get('/:userId/later-reads', keycloak.protect(), async (request, response) => {
  userIdTokenValidator.validateUserId(request);
  const bookmarks = await UserDataService.getLaterReads(request.params.userId);

  response.status(HttpStatus.OK).send(bookmarks);
});
github CodepediaOrg / bookmarks.dev-api / src / routes / users / bookmarks / personal-bookmarks.router.js View on Github external
personalBookmarksRouter.get('/:bookmarkId', keycloak.protect(), async (request, response) => {
  UserIdValidator.validateUserId(request);

  const {userId, bookmarkId} = request.params;
  const bookmark = await PersonalBookmarksService.getBookmarkById(userId, bookmarkId);

  return response.status(HttpStatus.OK).send(bookmark);
});
github CodepediaOrg / bookmarks.dev-api / src / routes / admin / admin.router.js View on Github external
adminRouter.put('/bookmarks/:bookmarkId', keycloak.protect('realm:ROLE_ADMIN'), async (request, response) => {
  const bookmark = bookmarkHelper.buildBookmarkFromRequest(request);
  const updatedBookmark = await AdminService.updateBookmark(bookmark);

  return response.status(HttpStatus.OK).send(updatedBookmark);
});
github CodepediaOrg / bookmarks.dev-api / src / routes / users / user.router.js View on Github external
usersRouter.get('/:userId', keycloak.protect(), async (request, response) => {
  userIdTokenValidator.validateUserId(request);
  const userData = await UserDataService.getUserData(request.params.userId);
  return response.status(HttpStatus.OK).json(userData);
});
github CodepediaOrg / bookmarks.dev-api / src / routes / admin / admin.router.js View on Github external
adminRouter.get('/bookmarks/:bookmarkId', keycloak.protect(), async (request, response) => {
  const bookmark = await AdminService.getBookmarkById(request.params.bookmarkId);
  return response.status(HttpStatus.OK).send(bookmark);
});
github CodepediaOrg / bookmarks.dev-api / src / routes / users / bookmarks / personal-bookmarks.router.js View on Github external
personalBookmarksRouter.put('/:bookmarkId', keycloak.protect(), async (request, response) => {

  UserIdValidator.validateIsAdminOrUserId(request);

  const bookmark = bookmarkHelper.buildBookmarkFromRequest(request);

  const {userId, bookmarkId} = request.params;
  const updatedBookmark = await PersonalBookmarksService.updateBookmark(userId, bookmarkId, bookmark);

  return response.status(HttpStatus.OK).send(updatedBookmark);
});