Skip to content

Commit d9045de

Browse files
committed
add information about customized error.
1 parent faaa3df commit d9045de

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ or
2424

2525
## Members
2626

27-
- `id`: lderror deined error code.
27+
- `id`: lderror defined error code.
2828
- `message`: custom error message (optional)
2929
- `stack`: stacktrace (optional)
3030
- `code`: http status code, if applicable (optional)
@@ -117,13 +117,18 @@ To wrap them along with your own event handler, test its return value and procee
117117
});
118118

119119

120-
## Customized information
120+
## Customized Information
121121

122122
Additional information can be added if needed:
123123

124124
- redirect - instruct a redirect url in order to proper take care of this error.
125125

126126

127+
## Customized Error ID
128+
129+
Use ID `10000` ~ `29999` for customized error.
130+
131+
127132
## License
128133

129134
MIT

src/lde.ls

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ idmap = do
3232
1026: "not applicable"
3333
1027: "missing config"
3434
1028: "resource unavailable"
35+
# 10000 ~ 29999 preserved for customized error
3536

3637
lderror = (opt="", id = 0) ->
3738
if !(@ instanceof lderror) => return new lderror(opt, id)

0 commit comments

Comments
 (0)