Uploaded image for project: 'Mobile App'
  1. Mobile App
  2. MOBILEAPP-136

The attribute to avoid notifying about already validated news items is not added

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.25.0
    • 1.24.0
    • None
    • None
    • 4.11M1

      and the following error appears in the logs when validating the news content :

      Message : Unable to dispatch event: event[id: content.validated, issuer: UserIdentity [login=emilie.lorenzi@limoges-metropole.fr, population=utilisateurs], args: [content.id = defaultWebContent://0f89f60a-6684-4926-8651-dc4792ffa0a6, content = '/ametys-internal:sites/intranet/ametys-internal:contents/prochaines-instances-communautaires-actualite-2-2-2-2-3-3-2' (defaultWebContent://0f89f60a-6684-4926-8651-dc4792ffa0a6)]] to asynchronous observers
      
      Pile d'appels :
      java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered]
      at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"])
      at java.base/java.util.concurrent.CompletableFuture#encodeThrowable:315
      at java.base/java.util.concurrent.CompletableFuture#completeThrowable:320
      at java.base/java.util.concurrent.CompletableFuture$UniApply#tryFire:649
      at java.base/java.util.concurrent.CompletableFuture#postComplete:510
      at java.base/java.util.concurrent.CompletableFuture#complete:2179
      at io.github.jav.exposerversdk.helpers.DefaultPushServerResolver#lambda$postAsync$0:44
      at java.base/java.util.concurrent.FutureTask#run:317
      at java.base/java.util.concurrent.ThreadPoolExecutor#runWorker:1144
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker#run:642
      at java.base/java.lang.Thread#run:1583
      Caused by: java.lang.IllegalArgumentException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered]
      at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"])
      at com.fasterxml.jackson.databind.ObjectMapper#_convert:4644
      at com.fasterxml.jackson.databind.ObjectMapper#convertValue:4575
      at io.github.jav.exposerversdk.PushClientCustomData#lambda$sendPushNotificationsAsync$0:59
      at java.base/java.util.concurrent.CompletableFuture$UniApply#tryFire:646
      ... 7 more
      Caused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `io.github.jav.exposerversdk.enums.TicketError` from String "InvalidCredentials": not one of the values accepted for Enum class: [DeviceNotRegistered]
      at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: io.github.jav.exposerversdk.ExpoPushTicket["details"]->io.github.jav.exposerversdk.ExpoPushTicket$Details["error"])
      at com.fasterxml.jackson.databind.exc.InvalidFormatException#from:67
      at com.fasterxml.jackson.databind.DeserializationContext#weirdStringException:1959
      at com.fasterxml.jackson.databind.DeserializationContext#handleWeirdStringValue:1245
      at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#_deserializeAltString:447
      at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#_fromString:304
      at com.fasterxml.jackson.databind.deser.std.EnumDeserializer#deserialize:273
      at com.fasterxml.jackson.databind.deser.impl.MethodProperty#deserializeAndSet:129
      at com.fasterxml.jackson.databind.deser.BeanDeserializer#vanillaDeserialize:310
      at com.fasterxml.jackson.databind.deser.BeanDeserializer#deserialize:177
      at com.fasterxml.jackson.databind.deser.impl.MethodProperty#deserializeAndSet:129
      at com.fasterxml.jackson.databind.deser.BeanDeserializer#vanillaDeserialize:310
      at com.fasterxml.jackson.databind.deser.BeanDeserializer#deserialize:177
      at com.fasterxml.jackson.databind.ObjectMapper#_convert:4639
      ... 10 more
      

            Unassigned Unassigned
            lperier Laurence Perier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: