Skip to content

Crashes when no Authorization header is available #9

@pablof7z

Description

@pablof7z
file:///home/pablo/nosdav/server/index.js:161
  const nostr = headers.authorization.replace('Nostr ', '')
                                      ^

TypeError: Cannot read properties of undefined (reading 'replace')
    at handlePut (file:///home/pablo/nosdav/server/index.js:161:39)
    at Server.handleRequest (file:///home/pablo/nosdav/server/index.js:33:7)
    at Server.emit (node:events:513:28)
    at parserOnIncoming (node:_http_server:1065:12)
    at HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)

Node.js v18.13.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions