         @encrypt({ id, body, cryptoService })
       .then (encrypted) =>
         @submitObjectBlocks(encrypted)
+      .then =>
+        @searchIndexingService.submit({ id, storageRequest })
       .then ->
         return id
 

    constructor : ->
      @objectApi             = new ObjectApi()
      @cryptoServiceLoader   = new CryptoServiceLoader()

    getObjectIds : ->
      return @objectApi.getObjectIds()

  'kryptnostic.kryptnostic-object'
  'kryptnostic.crypto-service-loader'
  'kryptnostic.pending-object-request'
  'kryptnostic.search-indexing-service'
], (require) ->
  'use strict'

