Rename files to have slug
This commit is contained in:
parent
180ea98786
commit
5325e50274
@ -10,12 +10,7 @@ define(['underscore', 'backbone'], function SlideModelDefine(_, Backbone) {
|
||||
|
||||
_.extend(SlideModel.prototype, {
|
||||
url: function url() {
|
||||
var id = this.get('id');
|
||||
if (id < 10) {
|
||||
return '/slide/0' + id;
|
||||
} else {
|
||||
return '/slide/' + id;
|
||||
}
|
||||
return '/slide/' + this.get('id');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
2
bin/deck
2
bin/deck
@ -61,7 +61,7 @@ function getMarkdownFiles(cb) {
|
||||
}
|
||||
files.sort();
|
||||
var markdownFiles = _.filter(files, function (file) {
|
||||
return /^\d+\.md$/.test(file);
|
||||
return /\.md$/.test(file);
|
||||
});
|
||||
cb(null, markdownFiles);
|
||||
});
|
||||
|
||||
@ -6,7 +6,7 @@ define(['widgets/slide/model'], function (SlideModel) {
|
||||
|
||||
describe('→ url', function () {
|
||||
it('→ with slide id 1', function () {
|
||||
expect((new SlideModel({id: 1})).url()).toBe('/slide/01');
|
||||
expect((new SlideModel({id: 1})).url()).toBe('/slide/1');
|
||||
});
|
||||
|
||||
it('→ with slide id 10', function () {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user