Adam Chapman

Results 36 issues of Adam Chapman

var bCrypt = CreateObject("java", "BCrypt", "/lib"); cannot load class through its string name, because no definition for the class with the specified name [BCrypt] could be found

A 'users table could not be found' error is thrown when the database is empty. Controller.cfc public void function init() { filters(through="getCurrentUser"); } This is a totally valid exception.. However,...

Generate a cfwheels API docset for - https://kapeli.com/dash (MacOS) - https://zealdocs.org/ (Linux/Windows) Auto-generate the documents as outlined https://kapeli.com/docsets There is a [vscode](https://github.com/deerawan/vscode-dash) extension that can integrate any locally installed Dash...

Add the following test framework methods to the API docs. - assert() - raised() - debug() - setup() - teardown() - beforeAll() - afterAll() - packageSetup() - packageTeardown() The only...

# Author.cfc Model hasOne(name="Post", joinType="outer"); # Controller author = model("Author").findOne(include="Post"); When the controller queries the author, and the author has no post, a post object is returned containing all empty...

bug
breaking
$50 Bounty

The commentcreatedat column below cannot be used in a select statement. `model("Post").findAll(select="createdat,commentcreatedat", include="Comments");` A test for this enhancement has been written here: ``` ```

bug
$50 Bounty

Any additional columns which are created using the afterFind model callback.. eg: ``` // MyModel.cfc public void function init() { afterFind("myCallback"); } private struct function myCallback() { arguments.foo = "bar";...

bug
$50 Bounty

When breaking wheels conventions (not by choice.. by inheriting a legacy database ;/ ) the model.key() method doesn't act as expected. When a primary key column is not named "id"...

bug
$50 Bounty

Expression 3 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'wheelstestdb.comments.createdat' which is not functionally dependent on columns in GROUP BY clause; this is...

bug
$50 Bounty

When overriding the `sendEmail` function in a plugin, only the function from the plugin is found in internally created API docs. The "core" `sendEmail` function is not found.

bug
$50 Bounty