@@ -6,7 +6,6 @@ var $rdf = require('rdflib');
66var S = require ( 'string' ) ;
77
88var debug = require ( '../logging' ) . handlers ;
9- var container = require ( '../container.js' ) ;
109var file = require ( '../fileStore.js' ) ;
1110var header = require ( '../header.js' ) ;
1211var metadata = require ( '../metadata.js' ) ;
@@ -16,7 +15,7 @@ var ldpVocab = require('../vocab/ldp.js');
1615var rdfVocab = require ( '../vocab/rdf.js' ) ;
1716
1817function handler ( req , res ) {
19- var options = req . app . locals . ldp ;
18+ var ldp = req . app . locals . ldp ;
2019 var contentType = req . get ( 'content-type' ) ;
2120
2221 // Handle SPARQL query
@@ -43,7 +42,7 @@ function handler(req, res) {
4342 }
4443
4544
46- var containerPath = file . uriToFilename ( req . path , options . root ) ;
45+ var containerPath = file . uriToFilename ( req . path , ldp . root ) ;
4746 debug ( "POST -- Container path: " + containerPath ) ;
4847
4948 // Not a container
@@ -58,14 +57,13 @@ function handler(req, res) {
5857 var resourceMetadata = header . parseMetadataFromHeader ( req . get ( 'Link' ) ) ;
5958
6059 // Create resource
61- var resourcePath = container . createResourceUri (
62- options ,
60+ var resourcePath = ldp . createResourceUri (
6361 containerPath ,
6462 req . get ( 'Slug' ) ,
6563 resourceMetadata . isBasicContainer ) ;
6664
6765 if ( resourcePath === null ) {
68- container . releaseResourceUri ( options . usedURIs , resourcePath ) ;
66+ ldp . releaseResourceUri ( resourcePath ) ;
6967 debug ( "POST -- URI already exists or in use" ) ;
7068 return res . sendStatus ( 400 ) ;
7169 }
@@ -76,7 +74,7 @@ function handler(req, res) {
7674 var resourceBaseUri = file . filenameToBaseUri (
7775 resourcePath ,
7876 uri ,
79- options . root ) ;
77+ ldp . root ) ;
8078
8179 try {
8280 $rdf . parse (
@@ -86,7 +84,7 @@ function handler(req, res) {
8684 contentType ) ;
8785 } catch ( parseErr ) {
8886 debug ( "POST -- Error parsing resource: " + parseErr ) ;
89- container . releaseResourceUri ( options . usedURIs , resourcePath ) ;
87+ ldp . releaseResourceUri ( resourcePath ) ;
9088 return res . sendStatus ( 400 ) ;
9189 }
9290
@@ -95,16 +93,14 @@ function handler(req, res) {
9593 if ( resourceMetadata . isBasicContainer ) {
9694 resourcePath += '/' ;
9795 resourceBaseUri += '/' ;
98- container . createNewContainer (
99- options . usedURIs ,
96+ ldp . createNewContainer (
10097 uri ,
10198 resourcePath ,
10299 resourceGraph ,
103100 containerCallback ) ;
104101 } else {
105- container . createNewResource (
106- options . usedURIs ,
107- options . root ,
102+ ldp . createNewResource (
103+ ldp . root ,
108104 uri ,
109105 resourcePath ,
110106 resourceGraph ,
0 commit comments