Add creator
This commit is contained in:
@@ -11,6 +11,7 @@ module.exports = function (options) {
|
|||||||
if (translationArtifactVersion) {
|
if (translationArtifactVersion) {
|
||||||
// fork...
|
// fork...
|
||||||
const forkedTranslationArtifactVersion = await db.TranslationArtifactVersion.create({
|
const forkedTranslationArtifactVersion = await db.TranslationArtifactVersion.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: translationArtifactVersion.name,
|
name: translationArtifactVersion.name,
|
||||||
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
artifactVersionId: translationArtifactVersion.artifactVersionId,
|
||||||
userId: request.user.id,
|
userId: request.user.id,
|
||||||
@@ -100,6 +101,7 @@ module.exports = function (options) {
|
|||||||
if (artifactVersion.translationArtifactVersions.length == 0) {
|
if (artifactVersion.translationArtifactVersions.length == 0) {
|
||||||
// create a translationArtifactVersion with a new dialect...
|
// create a translationArtifactVersion with a new dialect...
|
||||||
return db.TranslationArtifactVersion.create({
|
return db.TranslationArtifactVersion.create({
|
||||||
|
creatorId: userId,
|
||||||
name: dialect.name,
|
name: dialect.name,
|
||||||
artifactVersionId: artifactVersion.id,
|
artifactVersionId: artifactVersion.id,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
@@ -108,6 +110,7 @@ module.exports = function (options) {
|
|||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
return db.TranslationArtifactVersion.create({
|
return db.TranslationArtifactVersion.create({
|
||||||
|
creatorId: userId,
|
||||||
name: artifactVersion.translationArtifactVersions[0].name,
|
name: artifactVersion.translationArtifactVersions[0].name,
|
||||||
artifactVersionId: artifactVersion.translationArtifactVersions[0].artifactVersionId,
|
artifactVersionId: artifactVersion.translationArtifactVersions[0].artifactVersionId,
|
||||||
userId: userId,
|
userId: userId,
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ module.exports = function (options) {
|
|||||||
}).then(dialect => {
|
}).then(dialect => {
|
||||||
if (dialect) {
|
if (dialect) {
|
||||||
return db.Artifact.create({
|
return db.Artifact.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: request.body.name,
|
name: request.body.name,
|
||||||
url: request.body.url,
|
url: request.body.url,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ module.exports = function (options) {
|
|||||||
})
|
})
|
||||||
.post(function(request, response, next) {
|
.post(function(request, response, next) {
|
||||||
db.Project.create({
|
db.Project.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: request.body.name,
|
name: request.body.name,
|
||||||
description: request.body.description,
|
description: request.body.description,
|
||||||
entityId: request.user.individualEntityUser.entityUser.entityId
|
entityId: request.user.individualEntityUser.entityUser.entityId
|
||||||
@@ -175,6 +176,7 @@ module.exports = function (options) {
|
|||||||
|
|
||||||
if (artifactVersion) {
|
if (artifactVersion) {
|
||||||
const projectArtifactVersion = db.ProjectArtifactVersion.create({
|
const projectArtifactVersion = db.ProjectArtifactVersion.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
projectId: project.id,
|
projectId: project.id,
|
||||||
artifactVersionId: artifactVersion.id
|
artifactVersionId: artifactVersion.id
|
||||||
})
|
})
|
||||||
@@ -260,6 +262,7 @@ module.exports = function (options) {
|
|||||||
|
|
||||||
if (translationArtifactVersion) {
|
if (translationArtifactVersion) {
|
||||||
const projectTranslationArtifactVersion = db.ProjectTranslationArtifactVersion.create({
|
const projectTranslationArtifactVersion = db.ProjectTranslationArtifactVersion.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
projectId: project.id,
|
projectId: project.id,
|
||||||
translationArtifactVersionId: translationArtifactVersion.id
|
translationArtifactVersionId: translationArtifactVersion.id
|
||||||
})
|
})
|
||||||
@@ -407,6 +410,7 @@ module.exports = function (options) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
const campaign = await db.Campaign.create({
|
const campaign = await db.Campaign.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: request.body.name,
|
name: request.body.name,
|
||||||
description: request.body.description,
|
description: request.body.description,
|
||||||
// defaultSatoshis: [request.body.satoshis].flat()[0],
|
// defaultSatoshis: [request.body.satoshis].flat()[0],
|
||||||
|
|||||||
@@ -194,6 +194,7 @@ module.exports = function (options) {
|
|||||||
await chunk.translation.save()
|
await chunk.translation.save()
|
||||||
} else {
|
} else {
|
||||||
translation = await db.Translation.create({
|
translation = await db.Translation.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
chunkId: chunk.id,
|
chunkId: chunk.id,
|
||||||
text: request.body.translatedText,
|
text: request.body.translatedText,
|
||||||
translationArtifactVersionId: request.params.id
|
translationArtifactVersionId: request.params.id
|
||||||
@@ -249,6 +250,7 @@ module.exports = function (options) {
|
|||||||
// TODO: Create a backTranslation...
|
// TODO: Create a backTranslation...
|
||||||
backTranslatedArtifact = {}
|
backTranslatedArtifact = {}
|
||||||
return db.BackTranslation.create({
|
return db.BackTranslation.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
translationArtifactVersionId: translationArtifactVersion.id,
|
translationArtifactVersionId: translationArtifactVersion.id,
|
||||||
artifact: {
|
artifact: {
|
||||||
name: translationArtifactVersion.name + translationArtifactVersion.artifactVersion.artifact.name,
|
name: translationArtifactVersion.name + translationArtifactVersion.artifactVersion.artifact.name,
|
||||||
@@ -413,6 +415,7 @@ module.exports = function (options) {
|
|||||||
if (translationArtifactVersion) {
|
if (translationArtifactVersion) {
|
||||||
// TODO: Create campaign...
|
// TODO: Create campaign...
|
||||||
const campaign = await db.Campaign.create({
|
const campaign = await db.Campaign.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: request.body.name,
|
name: request.body.name,
|
||||||
description: request.body.description,
|
description: request.body.description,
|
||||||
// defaultSatoshis: [request.body.satoshis].flat()[0],
|
// defaultSatoshis: [request.body.satoshis].flat()[0],
|
||||||
@@ -537,6 +540,7 @@ module.exports = function (options) {
|
|||||||
if (translationArtifactVersion) {
|
if (translationArtifactVersion) {
|
||||||
// TODO: Create campaign...
|
// TODO: Create campaign...
|
||||||
const pledge = await db.Pledge.create({
|
const pledge = await db.Pledge.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
message: request.body.message,
|
message: request.body.message,
|
||||||
entityId: request.user.individualEntityUser.entityUser.entityId,
|
entityId: request.user.individualEntityUser.entityUser.entityId,
|
||||||
translationArtifactVersionPledges: [
|
translationArtifactVersionPledges: [
|
||||||
|
|||||||
@@ -90,6 +90,7 @@ module.exports = function (options) {
|
|||||||
if (artifactVersion && isString) {
|
if (artifactVersion && isString) {
|
||||||
const chunks = request.body.text.trim().split(/\r?\n\r?\n/)
|
const chunks = request.body.text.trim().split(/\r?\n\r?\n/)
|
||||||
db.Chapter.create({
|
db.Chapter.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: chunks[0].trim(),
|
name: chunks[0].trim(),
|
||||||
artifactVersionId: artifactVersion.id,
|
artifactVersionId: artifactVersion.id,
|
||||||
chunks: chunks.map((chunk,index) => {
|
chunks: chunks.map((chunk,index) => {
|
||||||
@@ -250,6 +251,7 @@ module.exports = function (options) {
|
|||||||
|
|
||||||
if (dialect) {
|
if (dialect) {
|
||||||
const translationArtifactVersion = await db.TranslationArtifactVersion.create({
|
const translationArtifactVersion = await db.TranslationArtifactVersion.create({
|
||||||
|
creatorId: request.user.id,
|
||||||
name: dialect.name,
|
name: dialect.name,
|
||||||
artifactVersionId: artifactVersion.id,
|
artifactVersionId: artifactVersion.id,
|
||||||
dialectId: dialect.id,
|
dialectId: dialect.id,
|
||||||
|
|||||||
Reference in New Issue
Block a user